Criptografía





Criptografía

La criptografía es una técnica que se usa para ocultar algún tipo de información. La criptografía proviene del griego, kryptos (escondido) y graphein (escribir). Esencialmente la criptografía es empleada para el intercambio de mensajes que puedan ser leídos solo las personas a quien van dirigidos.

 

La técnica consiste en transformar un texto original (llamado texto claro) a un texto cifrado o criptograma. Esta transformación se hace mediante la aplicación de diferentes tipos de algoritmos de cifrado, en una combinación que es denominada clave.

  La criptografía es principalmente utilizada para alcanzar cierto objetivo, los cuales son:

  • Integridad
  • Confidencialidad
  • Autenticación
  • No repudio.

Según la clave utilizada, pueden ser:

  • Simétricos: donde se utiliza la misma clave para cifrar y descifrar.
  • Asimétricos: donde se utilizan claves distintas para cifrar y descifrar.
  • Irreversibles: cifra un texto claro no permitido su descifrado.

  Según el número de símbolos cifrados a la vez, pueden ser:

  • Bloque: donde el texto es dividido en bloques de la misma longitud, para luego ser cifrados de forma independiente, usualmente se utilizan bloques de 64 bits.
  • Flujo: donde el texto cifrado símbolo a símbolo o bit a bit.


Criptoanálisis

Es un conjunto de técnicas que permite descifrar una clave en texto simple utilizando métodos matemáticos, por esta razón los criptosistemas deben ser resistentes a diferentes métodos de criptoanálisis. Se dice que un algoritmo de cifrado esta descifrado cuando un método de criptoanálisis permite descifrar el mensaje mediante el uso de un criptosistema. Los métodos más resaltantes para la aplicación del criptoanálisis son: 

  • Ataque de solo texto cifrado
  • Ataque de texto simple conocido
  • Ataque de texto simple elegido
  • Ataque texto cifrado elegido

Si desea ver esta información mas completa y detallada, ingrese a este enlace,  Criptografía