Red de conocimiento de abogados - Derecho de sociedades - No es un algoritmo de cifrado simétrico

No es un algoritmo de cifrado simétrico

Las cosas que no son algoritmos de cifrado simétrico incluyen: algoritmo RSA, criptografía de curva elíptica, algoritmo de firma digital, función hash y algoritmo de generación de números aleatorios.

1. Algoritmo RSA

RSA es uno de los algoritmos de cifrado de clave pública más comunes. Utiliza un par de claves para realizar operaciones de cifrado y descifrado. Una de las claves es una clave pública, que se puede utilizar públicamente para cifrar datos, y la otra clave es una clave privada, que se utiliza para descifrar datos. Dado que las claves pública y privada son diferentes, no es un algoritmo de cifrado simétrico.

2. Criptografía de curva elíptica

La criptografía de curva elíptica es un algoritmo de cifrado de clave pública basado en matemáticas de curva elíptica. Utiliza un par de claves para realizar operaciones de cifrado y descifrado. Una de las claves es una clave pública, que se puede utilizar públicamente para cifrar datos, y la otra clave es una clave privada, que se utiliza para descifrar datos. Dado que las claves pública y privada son diferentes, no es un algoritmo de cifrado simétrico.

3. Algoritmo de firma digital

El algoritmo de firma digital se utiliza para verificar la integridad y autenticidad de los datos, así como para verificar la identidad del remitente de los datos. Utilizan un par de claves, una clave privada y una clave pública, para realizar operaciones de firma y verificación. La clave privada se utiliza para firmar los datos y la clave pública se utiliza para verificar la firma. Dado que utilizan un par de claves, también son algoritmos de cifrado asimétrico.

4. Función hash

La función hash es un método para convertir datos de cualquier longitud en un valor hash de longitud fija. Generalmente se utiliza para almacenar contraseñas y verificar la integridad de los datos. . Dado que una función hash solo puede calcular un valor hash a partir de los datos de entrada pero no puede recuperar los datos de entrada originales a partir del valor hash, no es un algoritmo de cifrado simétrico.

5. Algoritmo de generación de números aleatorios

El algoritmo de generación de números aleatorios se utiliza para generar números aleatorios, que se pueden utilizar para la generación de claves en algoritmos de cifrado. Dado que el algoritmo de generación de números aleatorios solo genera números aleatorios y no requiere operaciones de descifrado o descifrado, no es un algoritmo de cifrado simétrico.