CRIPTOGRAFÍA BÁSICA

7
CRIPTOGRAFÍA BÁSICA Juan Jesús Bru Castro

description

CRIPTOGRAFÍA BÁSICA. Juan Jesús Bru Castro. TIPOS DE ENCRIPTACIÓN. ENCRIPTACION SIMETRICA ENCRIPTACION ASIMETRICA. ENCRIPTACIÓN SIMETRICA. MISMA CLAVE PARA CIFRAR Y DESCIFRAR ALGORITMOS SIMETRICOS DES (DATA ENCRYPTION STANDARS) 56-bit DESX (DATA ENCRYPTION STANDARD XORed ) 64 bit - PowerPoint PPT Presentation

Transcript of CRIPTOGRAFÍA BÁSICA

Page 1: CRIPTOGRAFÍA BÁSICA

CRIPTOGRAFÍA BÁSICA

Juan Jesús Bru Castro

Page 2: CRIPTOGRAFÍA BÁSICA

TIPOS DE ENCRIPTACIÓN

ENCRIPTACION SIMETRICA ENCRIPTACION ASIMETRICA

Page 3: CRIPTOGRAFÍA BÁSICA

ENCRIPTACIÓN SIMETRICA

MISMA CLAVE PARA CIFRAR Y DESCIFRAR

ALGORITMOS SIMETRICOS DES (DATA ENCRYPTION STANDARS) 56-bit DESX (DATA ENCRYPTION STANDARD XORed ) 64 bit RC2 (Rivest´s cipher version 2) 64 bit iniciale+40 salt RC2 64 +88 bits salt RC4 bloque variable y negociables(SSL) Triple DES (tres pasos para cifrar y descifrar) AES (ADVANCED ENCRYPTION STANDARD) 128, 192,256

bits-Rijndael.

TXT

TXT CIFRADO

TXT

CLAVE SIMÉTRICA

Page 4: CRIPTOGRAFÍA BÁSICA

ENCRIPTACION ASIMETRICA

PAREJA DE CLAVES, PUBLICA Y PRIVADA. SE CIFRA CON UNA DE ELLAS Y SE

DESCIFRA CON LA OTRA.

TXT TXT CIFRADO TXT

CLAVE PUBLICA

CLAVE PRIVADA

AD DS

CONTENEDOR CLAVE PRIVADA

CONTENEDOR CLAVE PRIVADA

Page 5: CRIPTOGRAFÍA BÁSICA

ENCRIPTACION ASIMETRICA

ALGORITMOS DIFFIE-HELLMAN (SE NEGOCIAN LAS

CLAVES) RIVEST SHAMIR ADLEMAN (RSA) DIGITAL SIGNATURE ALGORITHM (DSA)

Page 6: CRIPTOGRAFÍA BÁSICA

FIRMA DIGITAL

OBJETIVO DE LA CRIPTOGRAFIA: MANTENER LOS DATOS PROTEGIDOS CONOCER SI SE HAN MODIFICADOS LOS

DATOS CONOCER (COMPROBAR) LA FUENTE DE

LOS DATOS.

FIRMA DIGITAL

La firma digital usa HASH para determinar si los datos han sido modificados en algún momento

La firma digital permite el no-repudio

Tipos de Hash: Message Digest 5 (MD5) y Secure Hash Algorithm 1 (SHA 1)

Page 7: CRIPTOGRAFÍA BÁSICA

PROCESO DE FIRMA DIGITAL: FIRMA ASIMÉTRICA CON HASH

TXTFUNCIO

N DIGEST

DIGEST

DIGEST ENCRIPTA

DA CLAVE PRIVADA

TXT

TXT

DIGEST ENCRIPTA

DA

ENVIO

FUNCION

DIGEST

DIGEST ENCRIPTA

DA CLAVE PUBLICA

DIGEST

DIGEST

COMPROBAR