< Return to Video

The one-time pad | Journey into cryptography | Computer Science | Khan Academy

  • 0:05 - 0:08
    Během dalších 400 let se nepodařilo slabinu šifer odstranit.
  • 0:08 - 0:11
    Jak udělá Alice šifru, která by ukryla její otisk
  • 0:11 - 0:14
    a zabrání úniku informace?
  • 0:14 - 0:17
    Odpovědí je princip náhody.
  • 0:18 - 0:21
    Představte si, že Alice hází 26-stěnnou kostkou,
  • 0:21 - 0:24
    aby vytvořila seznam náhodných posunů,
  • 0:24 - 0:27
    který dá Bobovi místo kódového slova.
  • 0:27 - 0:32
    Tento seznam náhodných posunů poté Alice použije k zašifrování zprávy.
  • 0:32 - 0:35
    Důležité je, že seznam musí být stejně dlouhý jako zpráva,
  • 0:35 - 0:38
    aby se vyhnula opakování.
  • 0:38 - 0:43
    Zašifrovanou zprávu pošle Bobovi, který ji rozšifruje pomocí stejného seznamu posunů,
  • 0:43 - 0:45
    který mu předtím Alice předala.
  • 0:47 - 0:49
    Eve to teď bude mít těžké,
  • 0:49 - 0:53
    protože zašifrovaná zpráva bude mít 2 mocné vlastnosti:
  • 0:53 - 0:57
    Za prvé - posuny se nikdy nebudou opakovat.
  • 0:59 - 1:04
    A za druhé - zašifrovaná zpráva bude mít rovnoměrnou četnost výskytu písmen.
  • 1:04 - 1:06
    A právě proto, že tu nebude rozdíl v jejich výskytu
  • 1:06 - 1:08
    a tedy ani žádný únik informace,
  • 1:08 - 1:11
    tak pro Eve bude nemožné rozluštit šifru.
  • 1:14 - 1:18
    Toto je nejsilnější způsob šifrování.
  • 1:18 - 1:21
    Začal se používat koncem 19. století
  • 1:21 - 1:24
    a nazývá se Vernamova šifra.
  • 1:26 - 1:29
    Abychom si ukázali sílu této šifry,
  • 1:29 - 1:34
    musíme pochopit množství kombinací, které tu je.
  • 1:35 - 1:42
    Například Caesarova šifra posouvala každé písmeno o stejné číslo mezi 1 a 26.
  • 1:43 - 1:45
    Kdyby Alice chtěla zašifrovat své jméno,
  • 1:45 - 1:49
    tak by to skončilo 1 z 26 možností, kterými je to možné udělat.
  • 1:49 - 1:51
    To je malý počet možností.
  • 1:51 - 1:55
    Všechny se dají lehce zkusit. Takovéto dešifrování nazýváme řešení hrubou silou.
  • 1:55 - 1:57
    Porovnejme to s Vernamovou šifrou,
  • 1:57 - 2:01
    kde je každé písmeno posunuté o rozdílné číslo mezi 1 a 26.
  • 2:01 - 2:04
    Představte si, kolik možností zašifrování teď existuje.
  • 2:04 - 2:10
    Je to 26 na pátou, což je téměř 12 milionů.
  • 2:10 - 2:13
    Občas je těžké si to představit.
  • 2:13 - 2:16
    Kdyby napsala své jméno na jeden list papíru
  • 2:16 - 2:21
    a na něj dala hromadu papírů se všemi možnými zašifrováními,
  • 2:21 - 2:25
    jak vysoká hromada by to byla?
  • 2:25 - 2:29
    S 12 miliony kombinacemi pěti písmen
  • 2:29 - 2:32
    by tato hromada byla obrovská.
  • 2:32 - 2:35
    Vysoká přes 1 kilometr.
  • 2:35 - 2:38
    Když Alice zašifruje své jméno Vernamovou šifrou,
  • 2:38 - 2:42
    je to jako by si náhodně vybrala jednu stránku z této hromady.
  • 2:42 - 2:47
    Z pohledu Eve je každé slovo s 5 písmeny, které získá,
  • 2:47 - 2:52
    stejně pravděpodobné jako jakékoliv jiné slovo z hromady.
  • 2:52 - 2:55
    Toto je bezchybné zabezpečení v praxi.
Title:
The one-time pad | Journey into cryptography | Computer Science | Khan Academy
Description:

more » « less
Video Language:
English
Team:
Khan Academy
Duration:
02:56

Czech subtitles

Revisions