WEBVTT 00:00:05.093 --> 00:00:07.678 Počas 400 rokov ostal problém rovnaký. 00:00:07.678 --> 00:00:11.770 Aká šifra ukryje Alicin odtlačok, 00:00:11.770 --> 00:00:14.497 teda zabráni úniku informácie? 00:00:14.497 --> 00:00:18.135 Odpoveďou je náhodnosť. 00:00:18.135 --> 00:00:21.210 Predstavte si, že Alica hádže 26-stennou kockou, 00:00:21.210 --> 00:00:23.525 aby vytvorila zoznam náhodných posunov, 00:00:23.525 --> 00:00:27.042 ktorý dá Bobovi namiesto kódovacieho slova. 00:00:27.042 --> 00:00:28.893 Alica potom na zašifrovanie správy 00:00:28.893 --> 00:00:31.987 použije zoznam náhodných posunov. 00:00:31.987 --> 00:00:35.890 Tento zoznam musí byť rovnako dlhý ako správa, 00:00:35.890 --> 00:00:38.628 aby sa vyhla opakovaniu. 00:00:38.628 --> 00:00:41.093 Zašifrovanú správu pošle Bobovi, ktorý ju rozšifruje 00:00:41.093 --> 00:00:45.148 pomocou zoznamu posunov, ktorý mu Alica dala predtým. 00:00:47.025 --> 00:00:48.574 Eva to bude mať ťažké, 00:00:48.574 --> 00:00:50.875 pretože zašifrovaná správa 00:00:50.875 --> 00:00:53.509 bude mať 2 vlastnosti: 00:00:53.509 --> 00:00:57.175 posuny sa nikdy nebudú opakovať 00:00:59.083 --> 00:01:03.874 a zašifrovaná správa bude mať rovnomernú distribúciu písmen. 00:01:03.874 --> 00:01:06.208 Nebude tu žiaden rozdiel v ich výskyte 00:01:06.208 --> 00:01:08.172 a ani žiaden únik informácie. 00:01:08.172 --> 00:01:11.206 Takúto šifru Eva nemôže rozlúštiť. 00:01:14.052 --> 00:01:17.668 Toto je najsilnejší spôsob šifrovania. 00:01:17.668 --> 00:01:21.586 Začal sa používať koncom 19. storočia 00:01:21.586 --> 00:01:24.198 a volá sa Vernamova šifra. 00:01:25.767 --> 00:01:29.229 Aby sme si ukázali silu tejto šifry, 00:01:29.229 --> 00:01:34.784 musíme pochopiť množstvo kombinácii, ktoré tu je. 00:01:34.784 --> 00:01:38.917 Napríklad Cézarova šifra posúvala každé písmeno 00:01:38.917 --> 00:01:42.960 o rovnaké číslo medzi 1 a 26. 00:01:42.960 --> 00:01:45.008 Ak by Alica chcela zašifrovať svoje meno, 00:01:45.008 --> 00:01:48.384 bolo by 26 možností, ako to spraviť. 00:01:48.384 --> 00:01:52.251 26 je malé číslo a všetky možnosti sa dajú ľahko skontrolovať 00:01:52.251 --> 00:01:54.834 takzvaným útokom hrubou silou. 00:01:54.834 --> 00:01:56.844 Porovnajme to s Vernamovou šifrou, 00:01:56.844 --> 00:01:58.990 kde je každé písmeno posunuté 00:01:58.990 --> 00:02:01.808 o rozdielne číslo medzi 1 a 26. 00:02:01.808 --> 00:02:03.934 Predstavte si koľko zašifrovaní je teraz možných. 00:02:03.934 --> 00:02:07.908 Je to 26 na piatu, 00:02:07.908 --> 00:02:09.920 takmer 12 miliónov. 00:02:09.920 --> 00:02:12.884 Je ťažké si to predstaviť. 00:02:12.884 --> 00:02:15.949 Ak by napísala svoje meno na jeden list papiera 00:02:15.949 --> 00:02:20.854 a naň dala kopu papierov so všetkými možnými zašifreniami, 00:02:20.854 --> 00:02:24.505 aká vysoká by tá kopa bola? 00:02:24.736 --> 00:02:28.869 S 12 miliónmi kombináciami piatich písmen 00:02:28.869 --> 00:02:32.032 by táto kopa bola 00:02:32.032 --> 00:02:35.241 vyše kilometer vysoká. 00:02:35.241 --> 00:02:38.103 Keď Alica zašifruje svoje meno Vernamovou šifrou, 00:02:38.103 --> 00:02:42.375 akoby si vybrala jednu stránku z tejto kopy. 00:02:42.375 --> 00:02:44.663 Z pohľadu Evy 00:02:44.663 --> 00:02:47.397 je každé 5 písmen dlhé slovo z kopy 00:02:47.397 --> 00:02:51.578 rovnako pravdepodobné. 00:02:51.578 --> 00:02:54.645 Toto je bezchybné zabezpečenie v praxi.