​¿Qué es la criptografía?


La criptografía es la ciencia que estudia los procesos de cifrado y descifrado de los mensajes.

¿Qué es un algoritmo de cifrado simétrico, o de clave secreta?

Un algoritmo de cifrado simétrico es aquel en el que se utiliza la misma clave (una única clave)  tanto para cifrar como para  descifrar información. La clave debe ser custodiada en secreto por aquellos que vayan a intercambiarse información cifrada. Proporcionan CONFIDENCIALIDAD de la información intercambiada.

¿Qué es un algoritmo de cifrado asimétrico, o de clave pública?

Un algoritmo de cifrado asimétrico es aquel que  utiliza dos claves diferentes para cifrar y descifrar información, llamadas habitualmente  clave pública y clave privada. La ventaja de este tipo de algoritmos es que se puede compartir libremente una de las claves (la clave pública) y la seguridad del algoritmo no se ve afectada. Proporcionan CONFIDENCIALIDAD de la información que se intercambia, pero también ofrecen servicios de FIRMA DIGITAL-AUTENTICACIÓN y de NO REPUDIO en función de cómo se utilicen sus claves.

¿Qué es un hash?

Los hashes o funciones resumen no cifran información ni utilizan claves.  Son funciones que comprimen información, datos o mensajes con unas propiedades matemáticas muy especiales: un cambio en un único carácter del mensaje original genera un hash completamente diferente. Son imprescindibles para las comprobaciones de INTEGRIDAD de la información intercambiada.​

 ​
Ministerio de Economía y Competitividad - Fondo Europeo de Desarrollo Regional