El principio de utilizar certificados digitales para firmas digitales
Problemas como la autenticación de identidad y la protección de la privacidad en grandes redes fueron propuestos teóricamente por Whitfield Diffie y Martin Hellman en 1976. En ese momento, publicaron el método de mantener secretos sin intercambiar claves La idea de la información intercambio. Esta idea se hizo realidad en 1977 con la invención del sistema de criptografía de clave pública RSA por Ronald Rivest, Adi Shamir y Len Adleman y más tarde profesores del MIT.
En lugar de utilizar la misma contraseña para cifrar y descifrar datos, el sistema RSA utiliza un par de claves coincidentes para cifrar y
descifrar. Cada clave solo realiza una conversión de datos unidireccional. Cada tecla tiene
la función opuesta a otra tecla, realizando operaciones que sólo la otra puede desbloquear.
El propietario de la clave pública RSA puede publicarla al público, mientras que la clave privada RSA permanece confidencial. Al enviar un mensaje privado
, el autor escribe el mensaje con la clave pública del destinatario designado del mensaje. Una vez cifrado de esta forma
el mensaje sólo se puede descifrar con la clave privada del destinatario.
Por el contrario, los usuarios también pueden escribir mensajes con sus claves privadas; es decir, las claves RSA pueden operar en ambas direcciones
. Esto proporciona la base para la existencia de "firmas digitales", porque si un usuario puede usar la clave pública de alguien para descifrar un mensaje, la premisa es que otro usuario debe haberlo escrito usando su clave privada p>
Esta información. Como sólo la clave privada está disponible para todos, el mensaje escrito se convierte en una firma electrónica, un archivo que nadie más puede generar.