Aspectos teóricos de criptografía aplicados a la firma digital

9
Aspectos teóricos sobre criptografía aplicados a la firma digital David Galisteo Cantero

Transcript of Aspectos teóricos de criptografía aplicados a la firma digital

Page 1: Aspectos teóricos de criptografía aplicados a la firma digital

Aspectos teóricos sobre criptografía aplicados a la firma digitalDavid Galisteo Cantero

Page 2: Aspectos teóricos de criptografía aplicados a la firma digital

Índice● Recordando: Qué es la firma digital● Explicación criptográfica de la firma digital:

Antecedentes● Explicación criptográfica de la firma digital: Criptografía

asimétrica● Explicación criptográfica de la firma digital: ¿Qué es un

hash?● Explicación criptográfica de la firma digital: Proceso

Page 3: Aspectos teóricos de criptografía aplicados a la firma digital

Recordando: Qué es la firma digital

● Es un “mecanismo criptográfico” aplicado a un mensaje

● Es equivalente a la firma manuscrita● Permite al receptor de un mensaje tener

certeza de que el mensaje pertenece a quien dice pertenecer

● Permite saber si un mensaje fue alterado

Page 4: Aspectos teóricos de criptografía aplicados a la firma digital

Explicación criptográfica de la firma digitalAntecedentes

● Desde hace tiempo hemos pretendido ocultar información a los ojos de otras personas, así nace la criptografía

● No es más que la alteración de un mensaje cuyo resultado es otro mensaje ilegible

● Según el tipo de clave, la criptografía se divide en:○ Criptografía de clave simétrica○ Criptografía de clave asimétrica

Page 5: Aspectos teóricos de criptografía aplicados a la firma digital

Explicación criptográfica de la firma digitalCriptografía asimétrica

● Se usan 2 claves, pública y privada● La firma digital está basada en este tipo de

criptografía● Se suele firmar con la pública del receptor y

descifrar con la privada

Page 6: Aspectos teóricos de criptografía aplicados a la firma digital

Explicación criptográfica de la firma digital¿Qué es un hash?

● Un hash o resumen es una cadena de caracteres de tamaño fijo, que tiene la propiedad fundamental de ser única

● A día de hoy es prácticamente imposible obtener 2 hashes iguales de 2 mensajes distintos

● Diferentes tipos de algoritmos: MD5, SHA[X]...

Page 7: Aspectos teóricos de criptografía aplicados a la firma digital

Explicación criptográfica de la firma digitalProceso

● A continuación se detalla cómo sería el proceso de firma digital usando criptografía asimétrica:○ Emisor:

■ Se aplica una función hash al documento que queremos firmar

■ Se cifra el hash con la clave privada → Firma digital

■ Se envía el mensaje y la firma (hash cifrado)

Page 8: Aspectos teóricos de criptografía aplicados a la firma digital

Explicación criptográfica de la firma digitalProceso● Continuación

○ Receptor:■ Se recibe el mensaje y la firma (hash cifrado)■ Se aplica la misma función hash al mensaje■ Se descifra la firma (hash cifrado) con la clave

pública■ Se compara el hash del mensaje con el hash

descifrado■ Si coincide, no hubo problema, si NO coincide, el

mensaje pudo ser alterado o el mensaje no pertenece al emisor

Page 9: Aspectos teóricos de criptografía aplicados a la firma digital

:)