Sunteți pe pagina 1din 2

Criptografie post-cuantica

Definitie: Criptografia post-cuantica este o ramura a criptografiei care dezvolta algoritmi de


criptare rezistenti la atacurile calculatoarelor cuantice.
Exista 3 tipuri de probleme greu rezolvabile folosite in sistemele criptografice asimetrice:
• factorizare
• logaritm discret
• ecuatia curbei eliptice
Ipotetic, aceste probleme pot fi „usor” rezolvate folosind Algoritmul lui Shor care ruleaza pe
calculatoare cuantice. In prezent, nu exista calculatoare cuantice indeajuns de performante incat sa
reuseasca acest lucru.
Peter Shor este un profesor de matematica aplicata care in 1994 a dezvoltat un algoritm eficient
care rezolva o cerinta aparent banala: „Fie un numar intreg N. Gasiti factorii primi ai acestuia.”
Algoritmul respectiv este exponential mai rapid decat cea mai eficienta metoda clasica de
factorizare. Sistemul RSA se bazeaza pe faptul ca factorizarea unui numar semiprim mare
(produsul a 2 numere prime) reprezinta o problema de complexitate exponentiala.
Curiozitate: Factorizarea unui numar de 232 de cifre (RSA – 768) a durat aproximativ 2 ani.
Teoretic, descompunerea in factori primi pentru RSA – 1024 ar dura de 1000 de ori mai mult.
Din fericire/nefericire, cel mai mare numar factorizat pana acum pe un calculator cuantic folosind
Algoritmul lui Shor este N = 21. Asadar, cel putin momentan, amenintarea sistemelor criptografice
clasice este doar ipotetica.
NIST (National Institute of Standards and Technology) organizeaza o competitie care urmareste
dezvoltarea unor algoritmi ce urmreaza a fi standardizati si folositi in viitor, atunci cand Algoritmul
lui Shor va reprezenta o problema cat se poate de reala pentru sistemele criptografice din prezent.
Rezolvari:
1. Sisteme simetrice clasice
Trebuie mentionat ca doar sistemele asimetrice sunt amenintate de noua tehnologie
cuantica. Daca se folosesc chei indeajuns de mari (cel putin duble fata de standardele
actuale), sistemele simetrice (AES, SNOW 3G, etc.) sunt considerate sigure fata de
atacurile cuantice.
2. Sisteme criptografice cu latice (ex: NTRU, open-source)
Se bazeaza pe probleme greu-rezolvabile chiar si de catre calculatoare cuantice, cum ar fi
problema celui mai mic vector sau problema celui mai apropiat vector.
Bibliografie

• https://en.wikipedia.org/wiki/Post-quantum_cryptography
• https://en.wikipedia.org/wiki/Lattice-based_cryptography
• https://en.wikipedia.org/wiki/Shor%27s_algorithm
• Video „Introduction to Lattice Based Cryptography” – Matthew Dozer
https://www.youtube.com/watch?v=37Ri1jpl5p8

S-ar putea să vă placă și