9:59:59.000,9:59:59.000 amprenta va iesi la iveala 9:59:59.000,9:59:59.000 la fiecare a 5-a litera 0:00:04.947,0:00:08.157 Un cod puternic este acela care deghizeaza amprenta limbii 0:00:08.957,0:00:10.840 Pentru a face o amprenta mai usoara 0:00:10.840,0:00:14.274 trebuie sa distribuim frecventa aparitii literelor 0:00:17.597,0:00:18.935 In mijlocul secolului al 15-lea 0:00:18.935,0:00:21.266 am avansat la coduri polialfabetice 0:00:21.266,0:00:23.357 pentru a realiza asta 0:00:23.357,0:00:28.167 Imaginati-va ca Alice si Bob au un cuvant secret cu ajutorul caruia muta literele 0:00:28.167,0:00:30.766 Prima data Alice schimba cuvintele in cifre 0:00:30.766,0:00:33.223 coresponzand cu pozitia literelor respective in alfabet 0:00:33.223,0:00:37.830 Apoi, aceasta secventa de numere este repetata prin mesaj 0:00:39.476,0:00:41.981 Apoi, fiecare litera din mesaj este encriptata prin mutarea 0:00:41.981,0:00:44.160 dupa numarul de sub ea 0:00:45.129,0:00:48.809 Acum foloseste mai multe feluri de mutari in loc de una singura 0:00:48.809,0:00:53.637 pe parcursul mesajului, asa cum facea Caesar mai de mult. 0:00:53.637,0:00:56.626 Apoi, mesajul encriptat este trimis lui Bob 0:00:58.488,0:01:01.626 Bob decripteaza acest mesaj prin scaderea numarului de mutari 0:01:01.626,0:01:04.859 dupa cuvantul secret pe care il cunoaste si el 0:01:06.121,0:01:08.042 Acum imaginati-va ca Eve intercepteaza acest cod, si incearca sa il sparga 0:01:10.173,0:01:12.642 si calculeaza frecventele literelor. 0:01:13.673,0:01:18.043 O sa gaseasca o distributie mai usoara a literelor, o amprenta mai vaga 0:01:18.043,0:01:20.592 Deci cum ar putea sa-l sparga? 0:01:22.546,0:01:26.169 Desigur, spargatorii de coduri cauta scurgeri de informatii, 0:01:26.169,0:01:29.382 acelasi lucru ca si gasirea unei amprente partiale 0:01:29.382,0:01:32.411 Oricand exista o diferenta intre frecventele dintre litere 0:01:32.411,0:01:34.929 exista o scurgere in informatii 0:01:36.129,0:01:39.826 Diferenta este cauzata de repetitia in mesajul encriptat 0:01:41.703,0:01:45.911 In acest caz, codul lui Alice contine un cuvant care se repeta 0:01:47.219,0:01:51.096 Pentru a sparge encriptarea, Eve trebuie mai intai sa determine 0:01:51.096,0:01:55.567 lungimea cuvantului folosit pentru a muta, si nu cuvantul. 0:01:55.567,0:01:56.922 Ea trebuie sa verifice frecventa 0:01:56.922,0:02:00.487 distributiei la intervale diferite 0:02:00.487,0:02:04.430 Cand verifica frecventa distributiei 0:02:07.648,0:02:10.144 Problema acum, este sa sparga codul lui Caesar 0:02:10.144,0:02:12.821 intr-o secventa care se repeta 0:02:12.821,0:02:14.726 Individual, asta e o sarcina banala 0:02:14.726,0:02:17.136 pentru ca, dupa cum am vazut inainte , cat de greu poate fi descifrat un cod 0:02:17.136,0:02:19.740 depinde de 0:02:19.740,0:02:22.909 lungimea cuvantului care se folosesta pentru a muta literele 0:02:22.909,0:02:26.909 Cu cat este mai lung cuvant folosit pentru a muta literele, cu atat este mai puternic codul.