WEBVTT 00:00:04.947 --> 00:00:08.157 Një kodim i fuqishëm është ai i cili maskon gjurmët tuaja. 00:00:08.957 --> 00:00:10.840 Që të lini gjurmë sa më të lehta 00:00:10.840 --> 00:00:14.274 duhet që të barazoni frekuencën e shpërndarjes së shkronjave. 00:00:17.597 --> 00:00:18.935 Rreth shekullit të 15, 00:00:18.935 --> 00:00:21.266 patëm avancuar kodimin polialfabetik 00:00:21.266 --> 00:00:23.357 që të arrijmë këtë. 00:00:23.357 --> 00:00:28.167 Imagjinoni sikur Alice dhe Bob ndajnë një të fshehtë duke përdorur një fjalë si zhvendosje. 00:00:28.167 --> 00:00:30.766 Së pari, Alice shndërron fjalën e zgjedhur në numra 00:00:30.766 --> 00:00:33.223 sipas pozicionit të shkronjave të saj në alfabet. 00:00:33.223 --> 00:00:37.830 Më pas, ky varg i numrave përsëritet përgjatë mesazhit. 00:00:39.476 --> 00:00:41.981 Pastaj secila shkronjë e mesazhit është e koduar 00:00:41.981 --> 00:00:44.160 duke u zhvendosur sipas numrit përfundi saj. 00:00:45.129 --> 00:00:48.809 Do të thotë, ajo është duke përdorur zhvendosje të shumfishta në vend të vetëm një zhvendosjeje 00:00:48.809 --> 00:00:53.637 sikurse që kishte bërë Cezari më parë. 00:00:53.637 --> 00:00:56.626 Pastaj, mesazhi i koduar i dërgohet haptasi Bobit. 00:00:58.488 --> 00:01:01.626 Bobi dekodon mesazhin duke zbritur zhvendosjet 00:01:01.626 --> 00:01:04.859 sipas fjalës sekrete kopjen e së cilës edhe ai e ka. 00:01:06.121 --> 00:01:08.042 Tani, imagjinoni një kodthyes, Eva 00:01:08.042 --> 00:01:10.173 ndërpret një varg të mesazheve 00:01:10.173 --> 00:01:12.642 dhe llogarit frekuencën e shkronjave, 00:01:13.673 --> 00:01:18.043 ajo do të gjejë një shpërndarje më të barabartë apo një gjurmë më të lehtë, 00:01:18.043 --> 00:01:20.592 pra, si do të mund të thej atë? 00:01:22.546 --> 00:01:26.169 Mbani mend, kodthyesit kërkojnë tek carjet në informacion, 00:01:26.169 --> 00:01:29.382 njëjtë sikurse gjetjen e një pjese të gjurmës. 00:01:29.382 --> 00:01:32.411 Cdo herë që paraqitet ndonjë ndryshim në frekuencën e shkronjave, 00:01:32.411 --> 00:01:34.929 paraqitet një carje në informacion. 00:01:36.129 --> 00:01:39.826 Ndryshimi është krijuar nga përsëritja e mesazhit të koduar. 00:01:41.703 --> 00:01:45.911 Në këtë rast, kodi i Alice përmban një fjalë kod të përsëritur. 00:01:47.219 --> 00:01:51.096 Që të thyehet kodi, Eva së pari duhet të përcaktojë 00:01:51.096 --> 00:01:55.567 gjatësinë e zhvendosjes së fjalës së përdorur, e jo vet fjalën. 00:01:55.567 --> 00:01:56.922 Asaj do t'i duhej që të kalojë nëpër të 00:01:56.922 --> 00:02:00.487 dhe kontrolloë frekuencën e shpërndarjes së intervaleve të ndryshme. 00:02:00.487 --> 00:02:04.430 Kur të kontrollojë frekuencën e shpërndarjes së cdo të pestës shkronjë, 00:02:04.430 --> 00:02:07.648 gjurma do të zbulohet. 00:02:07.648 --> 00:02:10.144 Problemi tani është që të thyhen pesë kode të Cezarit 00:02:10.144 --> 00:02:12.821 në një varg të përsëritur. 00:02:12.821 --> 00:02:14.726 Veq e veq, kjo është një detyrë e vogël, 00:02:14.726 --> 00:02:17.136 sikurse kemi parë edhe më herët, 00:02:17.136 --> 00:02:19.740 fuqia e shtuar e këtij kodimi është koha që duhet 00:02:19.740 --> 00:02:22.909 që të gjendet gjatësia e zhvendosjes së fjalës së përdorur. 00:02:22.909 --> 00:02:26.909 Sa më e gjatë fjala zhvendosëse, aq më i fuqishëm është kodimi. (A.G.)