Las firmas digitales son una solución al problema ().
Asegurar la integridad de la transmisión de información, autenticación de identidad del remitente y evitar el repudio en las transacciones.
La tecnología de firma digital utiliza la clave privada del remitente para cifrar la información resumida y la envía al destinatario junto con el texto original. El destinatario puede descifrar el resumen cifrado usando solo la clave pública enviada, luego usar una función hash para generar un resumen del texto original recibido y compararlo con el resumen descifrado. Si son iguales significa que la información recibida está completa y no ha sido modificada durante el proceso de transmisión. En caso contrario significa que la información ha sido modificada, por lo que la firma digital puede verificar la integridad de la información.
La firma digital es un proceso de cifrado y la verificación de la firma digital es un proceso de descifrado.