CRIPTOGRAFÍA CUÁNTICA Criptografía de clave privada Criptografía de clave pública La criptografía en la actualidad Fundamentos de la criptografía cuántica Protocolo BB84 Seguridad del protocolo BB84 Criptografía cuántica comercial
Criptografía de clave privada
Criptografía de clave privada (TDES)
Criptografía de clave pública
Criptografía de clave pública (RSA) n=pq mcd(e, (n))=1 de=1 mod (n) (n, e) d c=me mod n m=cd mod n
La criptografía en la actualidad Es imprescindible Clave privada: Rápida Generalizada Clave pública: Lenta Distrib. claves Autenticación
Fundamentos de la criptografía cuántica Alice genera una clave aleatoria 1001100 Alice codifica cada bit en un qubit y se lo envía a Bob
Fundamentos de la criptografía cuántica Utiliza dos alfabetos para codificar la clave = 0 |0 |1 A1 : = 1 = 0 |0 + |1 |0 |1 A2 : = 1
Fundamentos de la criptografía cuántica 1 0 0 1 1 0 0
Fundamentos de la criptografía cuántica Bob elige aleatoriamente el alfabeto para medir 1 0 0 1 1 0 0
Fundamentos de la criptografía cuántica Resultados de Bob Si coinciden los alfabetos de Alice y Bob: = = Si no coinciden los alfabetos de Alice y Bob: , , = =
Fundamentos de la criptografía cuántica Bob elige aleatoriamente el alfabeto para medir 1 0 0 1 1 0 0 1 0 0 1 0 1 0
Fundamentos de la criptografía cuántica Alice y Bob desechan las posiciones en las que no han coincidido los alfabetos 1 0 0 0 1 0 0 0
Protocolo BB84
Seguridad del protocolo BB84 Si Eve hace lo mismo que Bob: Información de Eve: 75% de los bits de Alice Información de Bob: 75% de los bits de Alice Alice y Bob pueden detectar a Eve
Seguridad del protocolo BB84 Alice y Bob pueden detectar a Eve
Criptografía cuántica comercial id Quantique
Criptografía cuántica comercial MagiQTech
Criptografía cuántica comercial NEC
Criptografía cuántica comercial Toshiba
Criptografía cuántica comercial Toshiba