Вы находитесь на странице: 1из 3

ALGORITMOS DE CIFRADO

SIMÉTRICOS:
● DES:
Data Encryption Standard​ (​DES​) es un algoritmo de cifrado, es decir, un método
para ​cifrar​ información, escogido como un estándar ​FIPS​ en los ​Estados Unidos​ en ​1976​, y
cuyo uso se ha propagado ampliamente por todo el mundo. El algoritmo fue controvertido
al principio, con algunos elementos de diseño clasificados, una ​longitud de
clave​ relativamente corta, y las continuas sospechas sobre la existencia de alguna ​puerta
trasera​ para la ​National Security Agency​ (NSA).

Hoy en día, DES se considera inseguro para muchas aplicaciones. Esto se debe
principalmente a que el tamaño de clave de 56 bits es corto; las claves de DES se han roto
en menos de 24 horas. Existen también resultados analíticos que demuestran debilidades
teóricas en su cifrado, aunque son inviables en la práctica. Se cree que el algoritmo es
seguro en la práctica en su variante de ​Triple DES​, aunque existan ataques teóricos.
Desde hace algunos años, el algoritmo ha sido sustituido por el nuevo ​AES​ (Advanced
Encryption Standard).

En algunas ocasiones, DES es denominado también ​DEA​ (​Data Encryption Algorithm​).

● IDEA:
En ​criptografía​, ​International Data Encryption Algorithm​ o ​IDEA​ (del ​inglés​, algoritmo
internacional de cifrado de datos) es un ​cifrador por bloques​ diseñado por ​Xuejia
Lai​ y ​James L. Massey​ de la ​Escuela Politécnica Federal de Zúrich​ y descrito por primera
vez en ​1991​. Fue un ​algoritmo​ propuesto como reemplazo del ​DES​ (Data Encryption
Standard). IDEA fue una revisión menor de ​PES​ (Proposed Encryption Standard, del
inglés Estándar de Cifrado Propuesto), un algoritmo de cifrado anterior. Originalmente
IDEA había sido llamado ​IPES​ (Improved PES, del inglés PES Mejorado).
IDEA fue diseñado en contrato con la Fundación Hasler, la cual se hizo parte de Ascom-Tech AG.
IDEA es libre para uso no comercial, aunque fue patentado y sus ​patentes​ vencieron
en ​2010​ y ​2011​.
El nombre "IDEA" es una ​marca registrada​ y está licenciado mundialmente por ​MediaCrypt​.
IDEA fue utilizado como el cifrador simétrico en las primeras versiones de ​PGP​ (PGP v2.0) y se
incorporó luego de que el cifrador original usado en la v1.0 ("Bass-O-Matic") se demostrara
inseguro. Es un algoritmo opcional en ​OpenPGP​.

● AES:
Advanced Encryption Standard (AES) es uno de los algoritmos de cifrado más 
utilizados y seguros actualmente disponibles. Es de acceso público, y es el cifrado 
que la NSA utiliza para asegurar documentos con la clasificación "top secret". Su 
historia de éxito se inició en 1997, cuando el NIST (Instituto Nacional de Estándares y 
Tecnología) comenzó oficialmente a buscar un sucesor al envejecimiento cifrado 
estándar DES. Un algoritmo llamado "Rijndael", desarrollado por los criptógrafos 
belgas Daemen y Rijmen, sobresalía tanto en seguridad como en rendimiento y 
flexibilidad.
● RC5
A diferencia de muchos esquemas, RC5 tiene tamaño variable de bloques (32, 64 o 
128 ​bits​), con tamaño de clave (entre 0 y 2040 bits) y número de vueltas (entre 0 y 
255). La combinación sugerida originalmente era: bloques de 64 bits, claves de 128 
bits y 12 vueltas. 
Una característica importante de RC5 es el uso de rotaciones dependientes de los 
datos; uno de los objetivos de RC5 era promover el estudio y evaluación de dichas 
operaciones como primitivas de criptografía. RC5 también contiene algunas unidades 
de sumas ​modulares​ y de ​Puertas O-exclusivo (XOR)​. La estructura general del 
algoritmo es una red tipo ​Feistel​. Las rutinas de cifrado y descifrado pueden ser 
especificadas en pocas líneas de código, pero la programación de claves es más 
complicada. El horario clave, sin embargo, es más complejo, la ampliación de la clave 
utilizando una función esencialmente unidireccional con las expansiones de binarios 
tanto el correo y la "proporción de oro", como fuentes de "nada mis números de la 
manga". La simplicidad del algoritmo junto con la novedad de las rotaciones 
dependientes de los datos han hecho de RC5 un objeto de estudio atractivo para los 
criptoanalistas. 
● RC6 
En ​criptografía​, RC6 es una unidad de ​cifrado por bloques​ de ​clave simétrica​ derivada a partir 
de ​RC5​. 
La unidad RC6 tiene ​tamaño de bloque​ de 128 bits y acepta ​claves de tamaño​ 128, 
192 y 256 bits, pero, al igual que RC5, puede ser parametrizado para soportar una 
amplia variedad de longitudes de palabra, tamaños de clave y número de vueltas. RC6 
es muy similar a RC5 en estructura, utilizando rotaciones dependientes de los datos, 
sumas ​modulares​ y operaciones de ​XOR​; de hecho, RC6 puede ser visto como una 
entremezcla de dos procesos de cifrado paralelo RC5. Sin embargo, RC6 utiliza una 
operación extra de multiplicación no presente en RC5 para lograr que la rotación sea 
dependiente de cada bit en una palabra, y no solamente de los bits menos 
significativos.. 

ASIMÉTRICOS:
● DSA:​ ​(Digital Signature Algorithm, en ​español​ Algoritmo de Firma digital) es un 
estándar del Gobierno Federal de los Estados Unidos de América o FIPS para firmas 
digitales. Fue un ​Algoritmo​ propuesto por el ​Instituto Nacional de Normas y 
Tecnología​ de los Estados Unidos para su uso en su Estándar de Firma Digital (DSS), 
especificado en el ​FIPS​ 186. DSA se hizo público el ​30 de agosto​ de ​1991​, este 
algoritmo como su nombre lo indica, sirve para firmar y no para cifrar información. Una 
desventaja de este algoritmo es que requiere mucho más tiempo de cómputo 
que ​RSA​.
● RSA: ​RSA es uno de los sistemas de cifrado asimétricos más exitosos de la 
actualidad. Originalmente descubierto en 1973 por la agencia de inteligencia británica 
GCHQ, recibió la clasificación "top secret". Debemos agradecer a los criptólogos 
Rivest, Shamir y Adleman por su redescubrimiento civil en 1977. Ellos tropezaron con 
él durante un intento de resolver otro problema criptográfico.

A diferencia de los sistemas tradicionales de cifrado simétrico, RSA trabaja con dos claves 
diferentes: una pública y una privada. Ambos trabajan complementarios entre sí, lo 
que significa que un mensaje cifrado con uno de ellos sólo puede ser descifrado por 
su contraparte. Dado que la clave privada no puede calcularse a partir de la clave 
pública, ésta está generalmente disponible para el público. 
 
Estas propiedades permiten que los criptosistemas asimétricos se utilicen en una amplia 
gama de funciones, como las firmas digitales. En el proceso de firma de un 
documento, una huella digital cifrada con RSA, se adjunta al archivo, y permite al 
receptor para verificar tanto el remitente como la integridad del documento. La 
seguridad de RSA se basa principalmente en el problema matemático de la 
factorización entera. Un mensaje que está a punto de ser cifrado se trata como un 
gran número. Al cifrar el mensaje, se eleva a la fuerza de la llave, y se divide con el 
resto por un producto fijo de dos primos. Repitiendo el proceso con la otra clave, el 
texto sin formato se puede recuperar de nuevo. El mejor método actualmente 
conocido para romper el cifrado requiere factorizar el producto utilizado en la división. 
Actualmente, no es posible calcular estos factores para números mayores de 768 bits. 
Es por eso que los criptosistemas modernos usan una longitud de clave mínima de 
3072 bits. 

Вам также может понравиться