You are on page 1of 25

INSTITUTO TECNOLGICO SUPERIOR DE

COATZACOALCOS

INGENIERA EN SISTEMAS COMPUTACIONALES


Seguridad Informtica 8A
Catedrtica: I.S.C. Iliana Lizbeth Coba Gonzales

Integrantes:
Bustamante Valdez Gustavo
Cornejo Lara Alejandro David
Domnguez Badia Grissel del Carmen
Noble Ponce Valeria Arahi
Pech Alfonso Denisse
Sebrero Izquierdo Jorge Ivn
Valencia Naranjo Alejandro Kheops
CRIPTOGRAFA
CLAVE SECRETA
GENERALIDADES SOBRE
SISTEMAS DE CLAVE
SECRETA
SISTEMAS DE CLAVE SECRETA
Se incluyen en esta familia el conjunto de algoritmos diseados para cifrar un mensaje
utilizando una nica clave conocida por los dos interlocutores, de manera que el documento
cifrado slo pueda descifrarse conociendo dicha clave secreta. Algunas de las caractersticas
ms destacadas de este tipo de algoritmos son las siguientes:
A partir del mensaje cifrado no se puede obtener el mensaje original ni la clave que se ha
utilizado, aunque se conozcan todos los detalles del algoritmo criptogrfico utilizado.
Se utiliza la misma clave para cifrar el mensaje original que para descifrar el mensaje
codificado.
Emisor y receptor deben haber acordado una clave comn por medio de un canal de
comunicacin confidencial antes de poder intercambiar informacin confidencial por un
canal de comunicacin inseguro.
SISTEMAS DE CLAVE SECRETA
ALGORITMO DES
ALGORITMO DES (DATA
ENCRYPTION STANDAR)
Los criptosistemas de clave privada (tambin conocidos como de clave nica)
Estos algoritmos tambin se llaman simtricos.

El DES cumple con dos de los principios ms bsicos de la criptografa, estos son el
secreto y la autenticidad de la informacin cifrada:
El secreto se consigue con la utilizacin de una clave privada.
y la autenticidad se consigue de la misma forma ya que slo el emisor legtimo
puede producir un mensaje que el receptor podr descifrar con la clave
compartida.
ALGORITMO DE CIFRADO DES
Cifra un bloque de 64 bits (8 bytes) de texto en claro en un bloque de
64 bits de texto cifrado. Para ello usa una clave externa de 64 bits en
los que los bits en las posiciones octavas de cada byte son bits de
paridad impar.

Consta de 16 iteraciones, y en cada una de ellas se realizan


operaciones de o exclusivo, permutaciones y sustituciones.
MODOS DE CIFRADO EN
BLOQUE
ECB - ELECTRONIC CODE BOOK
MODE:
Ha sido estandarizado por el NIST (U.S. National Institute for Standards and
Technology). Este modo de cifrado es el ms simple de todos, pues se limita
a partir el mensaje en bloques y cifrarlos por separado.
CBC - CIPHER BLOCK CHAINING
MODE:
Este modo de cifrado es una extensin de ECB que aade cierta seguridad.
El modo de cifrado CBC divide el mensaje en bloques y usa XOR para
combinar el cifrado del bloque anterior con el texto plano del bloque
actual. Como no se dispone de un texto cifrado con el que combinar el
primer bloque, se usa un vector de inicializacin IV.
CTR - COUNTER MODE:
Mientras que ECB y CBC son modos basados en bloques, CTR simula un
cifrado de flujo. Es decir, se usa un cifrado de bloque para producir un flujo
pseudo aleatorio conocido como keystream. Este flujo se combina con el
texto plano mediante XOR dando lugar al cifrado.
OFB - OUTPUT FEEDBACK MODE:
Como CTR, es otro cifrado de flujo. En este caso el keystream se genera
cifrando el bloque anterior del keystream, dando lugar al siguiente bloque.
El primer bloque de keystream se crea cifrando un vector de inicializacin
IV.
CFB - CIPHER FEEDBACK MODE:
Es muy similar a OFB. Para producir el keystream cifra el ltimo bloque de
cifrado, en lugar del ltimo bloque del keystream como hace OFB.
ALGORITMO IDEA
IDEA(INTERNATIONAL DATA
ENCRYPTION ALGORITME)
En criptografa, International Data Encryption Algorithm o IDEA (del ingls,
algoritmo internacional de cifrado de datos) es un cifrador por bloques.

Diseado por Xuejia Lai y James L. Massey de la Escuela Politcnica Federal


de Zrich y descrito por primera vez en 1991.

Originalmente llamado IPES (Improved PES, del ingls PES Mejorado).


FUNCIONAMIENTO
IDEA opera con bloques de 64 bits usando una clave de 128 bits y consiste
de ocho transformaciones idnticas (rondas) y una transformacin de salida
(media ronda).

Cifrar

Desifrar
FUNCIONAMIENTO
Proceso:
Operacin O-exclusiva (XOR) bit a bit (indicada con un azul)
Suma mdulo 216 (indicada con un verde)
Multiplicacin mdulo 216+1, donde la palabra nula (0x0000) se interpreta
como 216 (indicada con un rojo)

(216 = 65536; 216+1 = 65537, que es primo)


Despus de realizar 8 rondas completas viene una 'media ronda'.
DIFERENCIAS
Diferencias notables con el DES, que lo hacen ms atractivo:

El espacio de claves es mucho ms grande: 2128 3.4 x 1038


Todas las operaciones son algebraicas
No hay operaciones a nivel bit, facilitando su programacin en alto nivel
Es ms eficiente que los algoritmos de tipo Feistel, porque a cada vuelta se
modifican todos los bits de bloque y no solamente la mitad.
Se pueden utilizar todos los modos de operacin definidos para el DES
SEGURIDAD
Los diseadores analizaron IDEA para medir su fortaleza frente
al criptoanlisis diferencial y concluyeron que es inmune bajo ciertos
supuestos.
No se han informado de debilidades frente al criptoanlisis lineal o
algebraico.
Se han encontrado algunas claves dbiles, las cuales en la prctica son
poco usadas siendo necesario evitarlas explcitamente.
Es considerado por muchos como uno de los cifrados en bloque ms
seguros que existen.
el ataque por fuerza bruta resulta impracticable, ya que sera necesario
probar 1038 claves, cantidad imposible de manejar con los medios
informticos actuales.
REPRESENTACIN GRAFICA
CONCLUSIN
GRACIAS POR LA
ATENCIN BRINDADA

You might also like