Las firmas digitales confirman que el mensaje fue enviado por el firmante
Una firma digital correcta (también conocida como firma digital de clave pública y firma electrónica) es una firma física ordinaria, similar a una firma escrita en papel, pero se implementa utilizando tecnología en el campo del público. Cifrado de clave, utilizado para identificar información digital. Un conjunto de firmas digitales suele definir dos operaciones complementarias, una de firma y otra de verificación. Una firma digital es una cadena digital que solo puede ser generada por el remitente del mensaje y no puede ser falsificada por otros. Esta cadena digital también es una prueba eficaz de la autenticidad del mensaje enviado por el remitente del mensaje. La firma digital es la aplicación de tecnología de cifrado de clave asimétrica y tecnología de resumen digital. La integridad de un documento firmado digitalmente es fácil de verificar (no se requiere sello, firma ni experto en escritura a mano), y la firma digital es innegable (no se requiere verificación por parte de un experto en escritura a mano). En pocas palabras, la llamada firma digital son algunos datos adjuntos a la unidad de datos, o la 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 y la integridad de la unidad de datos y protege los datos contra la falsificación por parte de una persona (como el destinatario). Este es un método para firmar mensajes electrónicos y los mensajes firmados se pueden transmitir a través de una red de comunicaciones. Las firmas digitales se pueden obtener basándose en criptografía de clave pública o en criptografía de clave privada. Las firmas digitales se basan principalmente en criptografía de clave pública. Incluyendo firmas digitales generales y firmas digitales especiales. Los algoritmos de firma digital comunes incluyen RSA, ElGamal, Fiat-Shamir, Guillou-Quisqour, Schnorr, Ong-Schnorr-Shamir, Des/DSA, algoritmo de firma digital de curva elíptica y algoritmo de firma digital de autómata finito. 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 capacidades de recuperación de mensajes, etc. Está estrechamente relacionado con el entorno de aplicación específico. Obviamente, la aplicación de firmas digitales implica cuestiones legales, y el gobierno federal de EE. UU. ha formulado su propio Estándar de firma digital (DSS) basado en el problema del logaritmo discreto en campos finitos.