[Script Info] Title: [Events] Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text Dialogue: 0,0:00:06.36,0:00:09.18,Default,,0000,0000,0000,,5. srpna 1857 Dialogue: 0,0:00:09.18,0:00:14.53,Default,,0000,0000,0000,,byl na dno Atlantského oceánu položen kabel dlouhý 4.300 km, Dialogue: 0,0:00:14.53,0:00:17.64,Default,,0000,0000,0000,,který zajišťoval spojení mezi Velkou Británií a USA, Dialogue: 0,0:00:17.64,0:00:21.47,Default,,0000,0000,0000,,čímž ještě více posílil jejich společenskou a ekonomickou provázanost. Dialogue: 0,0:00:21.47,0:00:25.74,Default,,0000,0000,0000,,Od toho okamžiku mohly být informace převáděny do podoby elektrických pulzů Dialogue: 0,0:00:25.74,0:00:29.90,Default,,0000,0000,0000,,a předávány po celém světě téměř mžiknutím oka. Dialogue: 0,0:00:29.90,0:00:31.99,Default,,0000,0000,0000,,Převody akcií a peněz – Dialogue: 0,0:00:31.99,0:00:35.26,Default,,0000,0000,0000,,– to byly komerční služby, se kterými přišla firma Western Union. Dialogue: 0,0:00:35.26,0:00:38.62,Default,,0000,0000,0000,,A právě tyto služby předznamenaly novou éru celosvětové komunikace. Dialogue: 0,0:00:38.62,0:00:40.33,Default,,0000,0000,0000,,"Věnujte prosím pozornost této zprávě." Dialogue: 0,0:00:40.33,0:00:42.60,Default,,0000,0000,0000,,"Německo přepadlo Polsko." Dialogue: 0,0:00:42.60,0:00:45.36,Default,,0000,0000,0000,,"Došlo k bombardování řady měst." Dialogue: 0,0:00:45.36,0:00:48.72,Default,,0000,0000,0000,,"Velká Británie a Francie vyhlásily všeobecnou mobilizaci." Dialogue: 0,0:00:51.37,0:00:56.20,Default,,0000,0000,0000,,"V důsledku toho je tato země s Německem ve válečném stavu." Dialogue: 0,0:00:56.20,0:00:59.51,Default,,0000,0000,0000,,"Celý svět je opravdovou příčinou války," Dialogue: 0,0:00:59.51,0:01:03.64,Default,,0000,0000,0000,,"která dnes ohrožuje svobodu lidstva." Dialogue: 0,0:01:03.64,0:01:10.57,Default,,0000,0000,0000,,(italština) Dialogue: 0,0:01:10.57,0:01:17.17,Default,,0000,0000,0000,,(japonština) Dialogue: 0,0:01:17.17,0:01:20.29,Default,,0000,0000,0000,,"Japonské letectvo přepadlo Pearl Harbor na Havaji." Dialogue: 0,0:01:20.29,0:01:21.79,Default,,0000,0000,0000,,"To právě oznámil prezident Roosevelt." Dialogue: 0,0:01:21.79,0:01:24.48,Default,,0000,0000,0000,,(němčina) Dialogue: 0,0:01:24.48,0:01:30.12,Default,,0000,0000,0000,,Ve 2. světové válce bylo Německo, Itálie a Japonsko značně přečísleno Spojenci. Dialogue: 0,0:01:30.12,0:01:36.88,Default,,0000,0000,0000,,Jejich jedinou nadějí na vítězství bylo vedení rozsáhlých překvapivých útoku. Dialogue: 0,0:01:36.90,0:01:39.14,Default,,0000,0000,0000,,Proto bylo úkolem vyvinout šifrovací technologii schopnou Dialogue: 0,0:01:39.14,0:01:43.76,Default,,0000,0000,0000,,automatizovat Vernamovu šifru pomocí šifrovacího stroje. Dialogue: 0,0:01:43.77,0:01:47.02,Default,,0000,0000,0000,,Takový stroj měl mít schopnost vzít jakýkoliv vstupní znak, Dialogue: 0,0:01:47.02,0:01:51.62,Default,,0000,0000,0000,,provést jeho náhodný posun v abecedě a na výstup dát zašifrovaný znak. Dialogue: 0,0:01:51.62,0:01:55.26,Default,,0000,0000,0000,,Jenže všechny stroje používaly tentýž princip. Dialogue: 0,0:01:55.26,0:01:59.31,Default,,0000,0000,0000,,Začínaly pracovat v jisté počáteční konfiguraci, tzv. stavu. Dialogue: 0,0:01:59.31,0:02:03.67,Default,,0000,0000,0000,,Na vstupu přijímaly údaje, s nimi provedli nějakou operaci Dialogue: 0,0:02:03.67,0:02:07.58,Default,,0000,0000,0000,,a pak na výstup vydaly výsledek. Dialogue: 0,0:02:07.58,0:02:11.47,Default,,0000,0000,0000,,Činnost od počátečního do koncového stavu Dialogue: 0,0:02:11.47,0:02:14.79,Default,,0000,0000,0000,,byla vždy předvídatelná a opakovatelná. Dialogue: 0,0:02:14.79,0:02:17.36,Default,,0000,0000,0000,,Proto bylo cílem vytvořit takové stroje, Dialogue: 0,0:02:17.36,0:02:20.44,Default,,0000,0000,0000,,které by generovaly velké množství dlouhých posloupností znaků tak, Dialogue: 0,0:02:20.44,0:02:25.05,Default,,0000,0000,0000,,aby jejich zopakování trvalo velice dlouhou dobu. Dialogue: 0,0:02:27.59,0:02:33.34,Default,,0000,0000,0000,,Alice s Bobem tedy mohou vytvořit stejnou posloupnost posunů násedovně: Dialogue: 0,0:02:33.34,0:02:36.03,Default,,0000,0000,0000,,Nejprve si vezmou dva totožné stroje Dialogue: 0,0:02:36.03,0:02:38.32,Default,,0000,0000,0000,,a dohodnou se na jejich počátečním nastavení, Dialogue: 0,0:02:38.32,0:02:41.66,Default,,0000,0000,0000,,kterému říkáme klíč. Dialogue: 0,0:02:41.66,0:02:46.35,Default,,0000,0000,0000,,Poté své stroje dohodnutým totožným způsobem nastaví Dialogue: 0,0:02:46.35,0:02:50.08,Default,,0000,0000,0000,,a nakonec provedou řadu stejných činností, Dialogue: 0,0:02:50.08,0:02:53.92,Default,,0000,0000,0000,,aby získali totožné výsledky. Dialogue: 0,0:02:53.92,0:02:56.43,Default,,0000,0000,0000,,Tomuto tehdejšímu špičkovému zařízení Dialogue: 0,0:02:56.43,0:03:00.22,Default,,0000,0000,0000,,se říkalo rotační šifrovací stroj. Dialogue: 0,0:03:00.22,0:03:04.04,Default,,0000,0000,0000,,Všichni dobře známe, jak funguje mechanické počítadlo kilometrů, Dialogue: 0,0:03:04.04,0:03:08.27,Default,,0000,0000,0000,,u kterého trvá velice dlouho, než se na něm začnou opakovat údaje. Dialogue: 0,0:03:08.27,0:03:13.52,Default,,0000,0000,0000,,Teď si představte, že čísla na rotorech počítadla promícháme. Dialogue: 0,0:03:13.54,0:03:16.80,Default,,0000,0000,0000,,Při posunu počítadla generujeme nový posun písmene v abecedě tak, Dialogue: 0,0:03:16.82,0:03:19.87,Default,,0000,0000,0000,,že sečteme čísla na rotorech. Dialogue: 0,0:03:19.87,0:03:24.14,Default,,0000,0000,0000,,To je zjednodušený princip, podle kterého fungují rotační šifrovací stroje. Dialogue: 0,0:03:24.14,0:03:27.21,Default,,0000,0000,0000,,Například zpráva "Attack northwest" (zaútočte severozápadně) Dialogue: 0,0:03:27.21,0:03:30.11,Default,,0000,0000,0000,,by byla zašifrována následovně: Dialogue: 0,0:03:32.62,0:03:37.65,Default,,0000,0000,0000,,Všimněte si, jak je pro každý znak zprávy použit nový posun v abecedě. Dialogue: 0,0:03:38.05,0:03:41.61,Default,,0000,0000,0000,,Se třemi rotory, každý po 26 číslech, Dialogue: 0,0:03:41.61,0:03:47.86,Default,,0000,0000,0000,,by se posloupnost začala znovu opakovat po 26x26x26. Dialogue: 0,0:03:47.86,0:03:54.19,Default,,0000,0000,0000,,To je stejné, jako byste měli seznam posunů v abecedě čítající 17 576 čísel. Dialogue: 0,0:03:56.12,0:04:02.75,Default,,0000,0000,0000,,Každá poloha rotorů odpovídá nějaké pozici v posloupnosti. Dialogue: 0,0:04:02.75,0:04:07.09,Default,,0000,0000,0000,,Počátečnímu stavu stroje se říká klíč Dialogue: 0,0:04:07.14,0:04:13.49,Default,,0000,0000,0000,,a množina všech možných klíčů se označuje jako prostor klíčů. Dialogue: 0,0:04:13.91,0:04:16.03,Default,,0000,0000,0000,,Prostor klíčů se rozšiřuje s tím, Dialogue: 0,0:04:16.03,0:04:20.06,Default,,0000,0000,0000,,jak roste počet možných počátečních konfigurací stroje. Dialogue: 0,0:04:20.06,0:04:23.89,Default,,0000,0000,0000,,Když je například možné změnit umístění rotorů, Dialogue: 0,0:04:23.89,0:04:27.32,Default,,0000,0000,0000,,tak to lze provést šesti způsoby. Dialogue: 0,0:04:29.60,0:04:33.16,Default,,0000,0000,0000,,Zkusme si teď prostor klíčů znázornit. Dialogue: 0,0:04:33.16,0:04:37.85,Default,,0000,0000,0000,,Nejprve si zvolíme jedno z šesti možných uspořádání rotorů. Dialogue: 0,0:04:37.85,0:04:42.48,Default,,0000,0000,0000,,Pak vybereme počáteční nastavení rotorů. Dialogue: 0,0:04:45.05,0:04:50.10,Default,,0000,0000,0000,,Dostáváme tak prostor klíčů čítající více než 100.000 prvků. Dialogue: 0,0:04:50.10,0:04:55.79,Default,,0000,0000,0000,,Uvědomte si, že každá konfigurace stroje je bodem tohoto prostoru. Dialogue: 0,0:04:55.79,0:04:58.30,Default,,0000,0000,0000,,Když zvolíme klíč, Dialogue: 0,0:04:58.30,0:05:01.64,Default,,0000,0000,0000,,vybíráme počáteční bod z tohoto prostoru, Dialogue: 0,0:05:01.64,0:05:05.42,Default,,0000,0000,0000,,který určuje pořadí následných posunů v abecedě. Dialogue: 0,0:05:05.42,0:05:07.21,Default,,0000,0000,0000,,Prozradíme-li klíč, Dialogue: 0,0:05:07.21,0:05:09.85,Default,,0000,0000,0000,,pak jsme prozradili celou posloupnost. Dialogue: 0,0:05:09.85,0:05:15.58,Default,,0000,0000,0000,,Bezpečnost rotačních strojů závisí jak na velikosti tohoto prostoru klíčů, Dialogue: 0,0:05:15.61,0:05:19.77,Default,,0000,0000,0000,,tak na náhodnosti vybrání klíče. Dialogue: 0,0:05:19.77,0:05:23.56,Default,,0000,0000,0000,,Za 2. světové války byl jedním z nejdůležitějších šifrovacích přístrojů, Dialogue: 0,0:05:23.56,0:05:27.80,Default,,0000,0000,0000,,které používala německá armáda, přístroj Enigma. Dialogue: 0,0:05:27.80,0:05:30.47,Default,,0000,0000,0000,,Jednalo se o elektromechanický rotační stroj Dialogue: 0,0:05:30.47,0:05:33.96,Default,,0000,0000,0000,,vyvinutý německým inženýrem na konci 1. světové války. Dialogue: 0,0:05:33.96,0:05:38.70,Default,,0000,0000,0000,,Každý rotor byl po stranách vybaven elektrickými kontakty Dialogue: 0,0:05:38.70,0:05:41.52,Default,,0000,0000,0000,,a uvnitř něj bylo bludiště drátěných vedení. Dialogue: 0,0:05:41.52,0:05:45.60,Default,,0000,0000,0000,,Takže pro každou polohu rotoru existovala elektrická trasa Dialogue: 0,0:05:45.60,0:05:49.18,Default,,0000,0000,0000,,od každého vstupního znaku ke každému výstupnímu znaku. Dialogue: 0,0:05:49.18,0:05:54.79,Default,,0000,0000,0000,,Pootočení rotoru tuto trasu pro další písmeno zásadně změnilo. Dialogue: 0,0:05:56.16,0:06:01.24,Default,,0000,0000,0000,,Po celou válku se Německo snažilo rozšiřovat prostor klíčů Enigmy, Dialogue: 0,0:06:01.24,0:06:03.72,Default,,0000,0000,0000,,aby její šifra byla silnější. Dialogue: 0,0:06:03.72,0:06:08.70,Default,,0000,0000,0000,,Příkladem takových změn je přidání čtvrtého rotoru Dialogue: 0,0:06:08.70,0:06:10.92,Default,,0000,0000,0000,,a dokonce i rozšíření rotorů, Dialogue: 0,0:06:10.92,0:06:13.64,Default,,0000,0000,0000,,které bylo možné do přístroje vložit, až na 60. Dialogue: 0,0:06:13.64,0:06:16.86,Default,,0000,0000,0000,,Tím došlo k ohromnému rozšíření prostoru klíčů. Dialogue: 0,0:06:16.86,0:06:19.38,Default,,0000,0000,0000,,Ke konci války bylo možné Enigmu nastavit na Dialogue: 0,0:06:19.39,0:06:23.83,Default,,0000,0000,0000,,více než 150 miliónů miliónů miliónů způsobů. Dialogue: 0,0:06:24.39,0:06:28.28,Default,,0000,0000,0000,,Uhádnout nastavení klíče, jaký byl použit k zašifrování dané zprávy, Dialogue: 0,0:06:28.28,0:06:32.84,Default,,0000,0000,0000,,bylo zhruba stejně pravděpodobné, jako uhodnout výsledek hodu 26 kostkami. Dialogue: 0,0:06:32.84,0:06:35.47,Default,,0000,0000,0000,,Němci proto byli přesvědčeni, že Spojenci, Dialogue: 0,0:06:35.47,0:06:38.33,Default,,0000,0000,0000,,i kdyby vlastnili exemplář Enigmy, Dialogue: 0,0:06:38.33,0:06:41.97,Default,,0000,0000,0000,,nikdy nedokáží všechny klíče prověřit. Dialogue: 0,0:06:41.97,0:06:44.57,Default,,0000,0000,0000,,Aby se mohly dvě strany pomocí Enigmy dorozumět, Dialogue: 0,0:06:44.57,0:06:49.15,Default,,0000,0000,0000,,musely používat stejné klíče určené pro daný den. Dialogue: 0,0:06:49.15,0:06:53.59,Default,,0000,0000,0000,,Díky tomu nastavily své přístroje na stejnou výchozí pozici. Dialogue: 0,0:06:53.59,0:06:56.93,Default,,0000,0000,0000,,Tento postup se v průběhu války opakovaně měnil, Dialogue: 0,0:06:56.93,0:07:02.15,Default,,0000,0000,0000,,avšak v podstatě šlo o to, aby všichni operátoři předem dostali seznam klíčů. Dialogue: 0,0:07:02.15,0:07:06.14,Default,,0000,0000,0000,,Operátor pak každý den odstřihl nastavení klíčů, Dialogue: 0,0:07:06.14,0:07:09.24,Default,,0000,0000,0000,,a tak získal popis konfigurace svého přístroje, Dialogue: 0,0:07:09.24,0:07:12.72,Default,,0000,0000,0000,,který obsahoval údaje o tom, jaké rotory použít a v jakém pořadí. Dialogue: 0,0:07:12.72,0:07:16.91,Default,,0000,0000,0000,,Po použití bylo třeba údaje o nastavení zničit. Dialogue: 0,0:07:18.26,0:07:21.55,Default,,0000,0000,0000,,Avšak na operátorovi zůstával jeden zásadní krok. Dialogue: 0,0:07:21.55,0:07:28.29,Default,,0000,0000,0000,,Před začátkem komunikace měli nastavit náhodnou polohu každého rotoru Dialogue: 0,0:07:28.29,0:07:32.76,Default,,0000,0000,0000,,a přitom se někteří unavení operátoři často dopouštěli prosté chyby. Dialogue: 0,0:07:32.77,0:07:35.18,Default,,0000,0000,0000,,My děláváme naprosto stejnou chybu vždy, Dialogue: 0,0:07:35.18,0:07:37.62,Default,,0000,0000,0000,,když nastavujeme kombinaci číselného zámku ke kolu, Dialogue: 0,0:07:37.62,0:07:42.70,Default,,0000,0000,0000,,protože rotory otáčíme jen o pár cvaknutí z počáteční polohy, Dialogue: 0,0:07:42.70,0:07:47.25,Default,,0000,0000,0000,,nebo opakovaně používáme nějaké běžné heslo. Dialogue: 0,0:07:47.25,0:07:50.84,Default,,0000,0000,0000,,To poškozovalo pravidelné rozdělení počátečního nastavení rotorů Dialogue: 0,0:07:50.84,0:07:54.25,Default,,0000,0000,0000,,a po opakovaných pozorování mohli Spojenci odvodit, Dialogue: 0,0:07:54.25,0:07:58.98,Default,,0000,0000,0000,,jak vypadalá vinutí v rotorech. Dialogue: 0,0:07:59.68,0:08:02.95,Default,,0000,0000,0000,,Druhá zásadní chyba se týkala konstrukce, Dialogue: 0,0:08:02.95,0:08:05.02,Default,,0000,0000,0000,,nikoliv způsobu používání. Dialogue: 0,0:08:05.02,0:08:06.53,Default,,0000,0000,0000,,Enigma byla navržena tak, Dialogue: 0,0:08:06.53,0:08:10.24,Default,,0000,0000,0000,,aby se zadané písmeno nikdy nezměnilo na sebe samo. Dialogue: 0,0:08:10.24,0:08:13.26,Default,,0000,0000,0000,,Proto bylo možné u zašifrovaného písmene, dejme tomu L, Dialogue: 0,0:08:13.26,0:08:18.64,Default,,0000,0000,0000,,jednoznačně tvrdit, že L nebylo písmenem na vstupu. Dialogue: 0,0:08:18.66,0:08:21.38,Default,,0000,0000,0000,,To, co se původně jevilo jako výhoda, Dialogue: 0,0:08:21.38,0:08:26.84,Default,,0000,0000,0000,,byla ve skutečnosti slabina celé konstrukce, Dialogue: 0,0:08:26.84,0:08:29.38,Default,,0000,0000,0000,,která umožnila vznik dešifrovacího stroje, Dialogue: 0,0:08:29.38,0:08:30.82,Default,,0000,0000,0000,,s nímž původně přišli Poláci Dialogue: 0,0:08:30.82,0:08:33.80,Default,,0000,0000,0000,,a později jej vylepšili Britové ve spolupráci s Američany. Dialogue: 0,0:08:33.80,0:08:37.69,Default,,0000,0000,0000,,Bombe byla zkostruována z mnoha zřetězených rotorů Enigmy, Dialogue: 0,0:08:37.69,0:08:41.87,Default,,0000,0000,0000,,díky nimž se dařilo rychle prověřit různé sestavy klíčů. Dialogue: 0,0:08:41.87,0:08:43.40,Default,,0000,0000,0000,,Využívalo se také toho, Dialogue: 0,0:08:43.40,0:08:46.57,Default,,0000,0000,0000,,že se vědělo, že zpráva obsahuje běžná slova, Dialogue: 0,0:08:46.57,0:08:50.22,Default,,0000,0000,0000,,jako například slovo počasí. Těmto slovům se začalo říkat 'crypts'. Dialogue: 0,0:08:50.22,0:08:53.96,Default,,0000,0000,0000,,Pokud ve zprávě byly 'crypts', tak systém Bombe dokázal prohledat Dialogue: 0,0:08:53.96,0:08:57.55,Default,,0000,0000,0000,,všechna možná nastavení a pořadí rotorů Dialogue: 0,0:08:57.55,0:09:01.64,Default,,0000,0000,0000,,a stanovit možné klíče v řádu minut. Dialogue: 0,0:09:01.64,0:09:05.54,Default,,0000,0000,0000,,Tento přístroj Spojencům umožnil číst rozkazy německého velení jen pár hodin poté, Dialogue: 0,0:09:05.54,0:09:06.55,Default,,0000,0000,0000,,co byly vydány. Dialogue: 0,0:09:06.55,0:09:09.48,Default,,0000,0000,0000,,To byl zásadní úder strategickému velení Osy, Dialogue: 0,0:09:09.48,0:09:12.68,Default,,0000,0000,0000,,poněvadž Spojenci dokázali předvídat, jaký bude další krok nepřítele. Dialogue: 0,0:09:12.68,0:09:14.69,Default,,0000,0000,0000,,Jisté je jedno: Dialogue: 0,0:09:14.69,0:09:19.56,Default,,0000,0000,0000,,snaha o automatizaci Vernamovy šifry skončila neúspěchem. Dialogue: 0,0:09:19.56,0:09:22.04,Default,,0000,0000,0000,,Kdyby si operátoři házeli kostkou vždy, Dialogue: 0,0:09:22.04,0:09:24.56,Default,,0000,0000,0000,,když určovali počáteční polohu rotorů, Dialogue: 0,0:09:24.56,0:09:29.08,Default,,0000,0000,0000,,tak by byly počáteční body v posloupnosti rozděleny rovnoměrně. Dialogue: 0,0:09:29.08,0:09:33.36,Default,,0000,0000,0000,,To by zabránilo vyčíst způsob vinutí v rotorech. Dialogue: 0,0:09:33.36,0:09:36.100,Default,,0000,0000,0000,,A kdyby Enigma umožnila kódovat písmeno na sebe sama, Dialogue: 0,0:09:37.00,0:09:40.94,Default,,0000,0000,0000,,tak by systém Bombe nedokázal využívat 'crypts', Dialogue: 0,0:09:40.94,0:09:44.87,Default,,0000,0000,0000,,takže by Spojenci byli nuceni prohledávat celý prostor klíčů, Dialogue: 0,0:09:44.87,0:09:48.63,Default,,0000,0000,0000,,což by bylo nemožné i s tím nejrychlejším počítačem. Dialogue: 0,0:09:48.63,0:09:52.08,Default,,0000,0000,0000,,Opakování zmenšovalo prostor klíčů. Dialogue: 0,0:09:52.08,0:09:54.43,Default,,0000,0000,0000,,V takovém případě by výsledek 2. světové války Dialogue: 0,0:09:54.43,0:09:57.85,Default,,0000,0000,0000,,mohl být radikálně odlišný.