Respuesta: Concepto: Una firma digital (también conocida como firma digital de clave pública) es una cadena digital que solo puede ser generada por el remitente del mensaje y no puede ser falsificada por otros. También se envía al remitente del mensaje una prueba efectiva de la autenticidad de la información. Es un método similar a una firma física ordinaria escrita en papel, pero implementado utilizando tecnología en el campo de la criptografía de clave pública para autenticar información digital. Un conjunto de firmas digitales suele definir dos operaciones complementarias, una de firma y otra de verificación. La firma digital es la aplicación de tecnología de cifrado de clave asimétrica y tecnología de resumen digital.
Principio básico: La integridad de un documento firmado digitalmente es fácil de verificar (no es necesario un sello, una firma o un experto en escritura a mano), y la firma digital es de no repudio (non-repudiation). En pocas palabras, la llamada firma digital son algunos datos agregados a la unidad de datos o una transformación criptográfica de la unidad de datos. Estos datos o transformación permiten al destinatario de la unidad de datos confirmar el origen de la unidad de datos y la integridad de la unidad de datos y proteger los datos contra la falsificación por parte de alguien (por ejemplo, el destinatario). Es un método para firmar mensajes en formato electrónico. Un mensaje firmado se puede transmitir en una red de comunicación. Se pueden obtener firmas digitales basadas tanto en criptografía de clave pública como en criptografía de clave privada, principalmente firmas digitales basadas en criptografía de clave pública. Incluidas las firmas digitales ordinarias y las firmas digitales especiales. Los algoritmos de firma digital comunes incluyen RSA, ElGamal, Fiat-Shamir, Guillou-Quis Quarter, Schnorr, algoritmo de firma digital Ong-Schnorr-Shamir, Des/DSA, algoritmo de firma digital de curva elíptica y algoritmo de firma digital de autómata finito, etc. Las firmas digitales especiales incluyen firmas ciegas, firmas de proxy, firmas de grupo, firmas de no repudio, firmas ciegas justas, firmas de umbral, firmas con funciones de recuperación de mensajes, etc., que están estrechamente relacionadas con el entorno de aplicación específico. Obviamente, la aplicación de firmas digitales implica cuestiones legales. El gobierno federal de Estados Unidos ha formulado su propio Estándar de Firma Digital (DSS) basado en el problema del logaritmo discreto en campos finitos.