Sei sulla pagina 1di 2

La criptografía asimétrica, también llamada criptografía de clave

pública o criptografía de dos claves), es el método criptográfico que usa un par de claves para
el envío de mensajes.

Ejemplo confidencial:

1. Ana redacta un mensaje


2. Ana cifra el mensaje con la clave pública de David
3. Ana envía el mensaje cifrado a David a través de internet, ya sea por correo
electrónico, mensajería instantánea o cualquier otro medio
4. David recibe el mensaje cifrado y lo descifra con su clave privada
5. David ya puede leer el mensaje original que le mandó Ana

Ejemplo firma electrónica:

1. David redacta un mensaje


2. David firma digitalmente el mensaje con su clave privada
3. David envía el mensaje firmado digitalmente a Ana a través de internet, ya sea
por correo electrónico, mensajería instantánea o cualquier otro medio
4. Ana recibe el mensaje firmado digitalmente y comprueba su autenticidad usando
la clave pública de David
5. Ana ya puede leer el mensaje con total seguridad de que ha sido David el
remitente

Tecnologías
Algunos algoritmos y tecnologías de clave asimétrica son:

 Diffie-Hellman
 RSA
 DSA
 ElGamal
 Criptografía de curva elíptica
 Criptosistema de Merkle-Hellman
 Goldwasser-Micali
 Goldwasser-Micali-Rivest

Protocolos
Algunos protocolos que usan los algoritmos antes citados son:

 DSS ("Digital Signature Standard") con el algoritmo DSA ("Digital Signature


Algorithm")
 PGP
 GPG, una implementación de OpenPGP
 SSH
 SSL, ahora un estándar del IETF
 TLS
La criptografía simétrica, también llamada criptografía de clave
secreta o criptografía de una clave, es un método criptográfico en el cual se usa una misma
clave para cifrar y descifrar mensajes en el emisor y el receptor.

Algoritmos de cifrado
Los algoritmos de cifrado ampliamente utilizados (por ejemplo: AES).

El algoritmo de cifrado DES usa una clave de 56 bits.

Algoritmos de cifrado de diseño más reciente como 3DES, Blowfish e IDEA usan
claves de 128 bits.

Listado:

Ejemplos de algoritmos simétricos son DES, 3DES, RC5, AES, Blowfish e IDEA.

Tipos de Cifrados simétricos en informática


Nota: ”La mayoría son cifrados de bloque”
Cifrados de flujo: cifran el mensaje con correspondencias bit a bit sobre el flujo
(stream). Algunos cifrados de flujo son RC4 o ARC4.

Cifrados de Bloque: cifran el mensaje dividiendo el flujo en bloques de k bits. Cada


bloque se corresponde con otro diferente. Por ejemplo, un bloque con k=3 "010" se
podría corresponder con "110".

CIFRADO DE BLOQUE

 AES
 DES
 Cifrado afín por bloques
 International Data Encryption Algorithm (IDEA)
 RC2
 RC5
 RC6
 KHUFU
 KHAFRE
 GOST
 SAFER
 Blowfish
 Akelarre
 FEAL
 Skipjack
 Triple DES