¿Qué incluye la criptografía?
Las tecnologías criptográficas incluyen: cifrado simétrico, cifrado asimétrico, funciones hash, firmas digitales y funciones hash criptográficas.
1. Cifrado simétrico
Este método de cifrado utiliza la misma clave para cifrar y descifrar. Es decir, el remitente y el receptor deben utilizar la misma clave para cifrar y descifrar el mensaje. Los algoritmos de cifrado simétrico comunes incluyen AES (Estándar de cifrado avanzado) y DES (Estándar de cifrado de datos).
2. Cifrado asimétrico
El cifrado asimétrico utiliza dos claves: clave pública y clave privada. La clave pública se utiliza para cifrar información y la clave privada se utiliza para descifrar información. Este método de cifrado permite que cualquiera pueda cifrar información utilizando la clave pública, pero sólo la persona con la clave privada puede descifrar la información. Los algoritmos de cifrado asimétrico comunes incluyen RSA (Rivest-Shamir-Adleman) y ECC (criptografía de curva elíptica).
3. Función hash
La función hash convierte una entrada de cualquier longitud en una salida de longitud fija. Las funciones hash son unidireccionales, lo que significa que la entrada no se puede restaurar desde la salida. Las funciones hash se utilizan principalmente para almacenar contraseñas porque incluso si alguien obtiene el valor hash, no puede obtener fácilmente la contraseña original.
4. Firma digital
La firma digital utiliza la clave privada para firmar la información y utiliza la clave pública para verificar la firma. Esto garantiza que la información no haya sido alterada durante la transmisión y haya sido enviada por el remitente específico.
5. Función hash criptográfica
Esta es una función hash especial que se utiliza para generar un resumen de longitud fija (también llamado "huella digital"). Se utiliza para verificar la integridad y autenticidad de los datos, especialmente en escenarios como verificación de integridad de datos, marcas de tiempo digitales, marcas de agua digitales y compresión de datos.
Para ver el contenido anterior, consulte la Enciclopedia Baidu - Criptotecnología