Colección de citas famosas - Colección de consignas - La diferencia entre cifrado y firma

La diferencia entre cifrado y firma

El cifrado es el cifrado de información. Por ejemplo, cuando A envía un mensaje a B, se cifrará utilizando la clave pública de B. Después del envío, solo se podrá descifrar utilizando la clave privada de B.

La firma consiste en añadir una identidad al mensaje y quién lo envió. Generalmente generado con una clave privada. A se lo envía a B. A lo firma con su propia clave privada. Después de recibirlo, B usa la clave pública de A para descifrarlo y confirmar si fue enviado por A.

Cifrado simétrico: Se utiliza la misma clave para cifrar y descifrar.

Fácil de usar, rápido y eficiente.

La potencia del cifrado no es alta y la distribución de claves es difícil

DES utiliza reemplazo y desplazamiento, la clave es de 56 bits y cada vez cifra bloques de datos de 64 bits.

3DES usa dos claves K1, k2,

Al cifrar, k1 cifra, k2 descifra, k1 cifra

Al descifrar, k1 descifra, k2 cifra, k1 Descifrado

rc-5:rsa Muchos productos de empresas de seguridad de datos utilizan la idea de rc-5

: la clave es de 128 bits cada vez para cifrar bloques de datos de 64 bits.

Cifrado asimétrico: una clave pública y una clave privada

Ventajas: resuelve el problema de la baja potencia de cifrado y la difícil distribución de claves

Desventajas: velocidad de cifrado Lenta

rsa: clave de 512 bits, que requiere muchos cálculos y es difícil de descifrar.

ecc: Cifrado de curva elíptica

Resumen de información: Una huella digital de un archivo largo, que se puede utilizar para crear una firma digital

md5 de 128 bits valor hash

sha? valor hash de 160 bits

md5+salt

Cifrado de contraseña md5 simple, los piratas informáticos pueden probar fácilmente la contraseña mediante la comparación de contraseña md5.

Si se agrega salt, la contraseña se empalma con salt antes del cifrado y luego se aplica un hash.

Si un hacker intenta con su propia contraseña y salt, será difícil encontrar la contraseña.