DSA
DSA (Digital Signature Algorithm, en español Algoritmo de Firma digital) es un estándar del Gobierno Federal de los Estados Unidos de América o FIPS para firmas digitales.Este algoritmo como su nombre lo indica, sirve para firmar (autenticar), pero no para cifrar información.Una desventaja de este algoritmo es que requiere mucho más tiempo de cómputo que RSA.Los datos públicos son p, q, g e y. x es la clave privada.Si r o s es cero, se repite el procedimiento.El firmante computa Entonces Ya que g tiene orden q tenemos que Finalmente, la correctitud de DSA surge de