¿Qué es encriptar y desencriptar?

 

Encriptar viene de la expresión inglesa to encrypt, a su vez derivada del griego enkrýptein ( “ocultar”). Para encriptar necesitamos una clave.

Esta clave nos permite desencriptar el texto, sin algoritmo (cuenta de encriptación) y sin clave, no podemos encriptar ni desencriptar.

 

Encriptar (nos sirve para hablar de acceso a aplicaciones + tarde)

Desencriptar

¿Qué es un Hash? (nos sirve para hablar de verificaciones de integridad de datos)

 

Los hash son funciones o algoritmos (cuentas) que aplicadas a un objeto (texto o un archivo) generan una secuencia de caracteres que suele ser fija.

  • El mismo mensaje con el mismo algoritmo genera el mismo HASH
  • Es rápido de calcular
  • No es reversible
  • Un pequeño cambio en el mensaje provoca una salida totalmente diferente.

De una misma entrada, aplicado un determinado algoritmo (o cuenta) tenemos una misma salida. Lo contrario no es cierto.