XUT_ / COURSES / CYBER SECURITY 101

Types of Encryption

Hay dos categorías principales de encriptado:

  • Simétrica.
  • Asimétrica.

Encriptación Simétrica

Esta usa la misma llave para encriptar y desencriptar información. Mantener la llave secreta es un deber. También es llamada criptografía de clave privada. Comunicar la clave a las partes implicadas puede ser retante ya que necesita un canal de comunicación seguro. Mantener el secreto de la clave puede ser difícil, especialmente si hay varios receptores.

Types of Encryption

Ejemplos de encriptación simétrica son DES (Data Encryption Standard), 3DES (Triple DES) y AES (Advanced Encryption Standard).

  • DES: Adoptado como estándar en 1977 usa una llave de 56 bits. Con los avances tecnológicos, esta llave fue vulnerada en menos de 24 horas en 1999, transicionando a 3DES.
  • 3DES: Es aplicar DES tres veces, aumentando el tamaño de la clave hasta 168 bits. Fue deprecada en 2019 y debe ser cambiada por AES.
  • AES: Fue adoptada como estándar en 2001. La clave puede ser de 1128, 192 o 256 bits.

Encriptación Asimétrica

Al contrario que la encriptación simétrica, la encriptación asimétrica usa claves diferentes para encriptar y desencriptar. Esta usa la llave pública para encriptar y la privada sólo para desencriptar. Se conoce también como criptografía de clave pública.

Types of Encryption

Algunos ejemplos son RSA, Diffie-Hellman y ECC (Eliptic Curve Cryptography). La clave privada necesita ser secreta.

La criptografía asimétrica tiende a ser más lenta y usan claves más largas que los métodos de criptografía simétrica. RSA usa llaves de 2048, 3072 y 4096 bits.

La criptografía asimétrica se basa en una seria de problemas matemáticos fáciles de computar en una dirección pero extremadamente difíciles de hacerlo a la inversa.


Resumen y nuevos términos

  • Alice y Bob: Son dos personajes comúnmente usados en ejemplos de criptografía.
  • Encriptación Simétrica: Método en el que se usa la misma clave para encriptar y desencriptar.
  • Encriptación Asimétrica: Método en el que se usan diferentes claves para encriptar y desencriptar.