< Return to Video

The Caesar cipher | Journey into cryptography | Computer Science | Khan Academy

  • 0:05 - 0:08
    První dobře známá šifra,
    takzvaná substituční šifra,
  • 0:08 - 0:12
    byla použita Juliem Caesarem
    kolem roku 58 př.nl.
  • 0:12 - 0:15
    Dnes se jí říká Caesarova šifra.
  • 0:15 - 0:18
    Caesar posunul každé písmeno
    v jeho vojenských příkazech,
  • 0:18 - 0:20
    aby se zdálo, že nedávají smysl.
  • 0:20 - 0:22
    To pro případ, že se dostanou
    do rukou nepřítele.
  • 0:22 - 0:27
    Představte si, že Alice a Bob chtějí komunikovat
    a použít při tom Caesarovu šifru.
  • 0:27 - 0:29
    Nejdříve se budou muset
    v předstihu dohodnout,
  • 0:29 - 0:31
    jaký posun použijí. Například 3.
  • 0:31 - 0:33
    Aby Alice zašifrovala zprávu,
  • 0:33 - 0:38
    tak musí každé písmeno v její zprávě
    posunout o 3 místa v pořadí abecedy.
  • 0:38 - 0:43
    Takže A nahradí písmenem D,
    B nahradí E, C nahradí F a tak dále.
  • 0:43 - 0:48
    Tuto nečitelnou nebo šifrovanou zprávu
    pak pošle Bobovi zcela otevřeně.
  • 0:51 - 0:55
    Pak Bob jednoduše posune
    každé písmeno o 3 zpět
  • 0:55 - 0:58
    a může si přečíst původní zprávu.
  • 0:58 - 1:02
    Tato jednoduchá šifra
    byla používána vůdci
  • 1:02 - 1:04
    ještě stovky let po Caesarovi.
  • 1:13 - 1:17
    Avšak zámek je jen tak silný
    jako jeho nejslabší část.
  • 1:17 - 1:19
    K otevření zámku může lupič
    využít mechanické chyby
  • 1:19 - 1:24
    nebo získat informace, které usnadní
    nalezení správné kombinace.
  • 1:25 - 1:30
    Proces otevírání zámku je
    podobný lámání šifer.
  • 1:30 - 1:33
    Slabina Caesarovy šifry byla
    zveřejněna po 800 letech
  • 1:33 - 1:36
    arabským matematikem,
    který se jmenoval Alkindus.
  • 1:36 - 1:41
    Prolomil Caesarovu šifru tím,
    že využil důležité vlastnosti jazyka,
  • 1:41 - 1:43
    ve kterém je zpráva napsána.
  • 1:43 - 1:45
    Pokud si vezmete text z libovolné knihy
  • 1:45 - 1:47
    a spočítáte výskyt
    každého písmene v textu,
  • 1:47 - 1:50
    tak pokaždé najdete podobný vzorec.
  • 1:50 - 1:54
    Toto jsou například četnosti
    výskytu písmen v angličtině.
  • 1:54 - 1:57
    Můžete se na to dívat
    jako na otisk angličtiny.
  • 1:57 - 1:59
    Tento otisk zanecháváme
    při komunikaci
  • 1:59 - 2:01
    a ani si to neuvědomujeme.
  • 2:01 - 2:05
    Toto zjištění je velmi prospěšné,
    pokud chceme šifru prolomit.
  • 2:06 - 2:11
    K prolomení této šifry stačí spočítat výskyt
    každého písmene v zašifrovaném textu
  • 2:11 - 2:14
    a podívat se o kolik
    se otisk jazyka posunul.
  • 2:14 - 2:19
    Pokud je v zašifrované zprávě
    nejčastější písmeno H namísto E,
  • 2:19 - 2:22
    tak je posun pravděpodobně 3.
  • 2:22 - 2:24
    Stačí tedy posun obrátit
  • 2:24 - 2:26
    a odhalíme původní zprávu.
  • 2:26 - 2:28
    Tomuto se říká frekvenční analýza
  • 2:28 - 2:32
    a díky ní už Caesarova šifra není bezpečná.
Title:
The Caesar cipher | Journey into cryptography | Computer Science | Khan Academy
Description:

Brit explains the Caesar cipher, the first popular substitution cipher, and shows how it was broken with "frequency analysis"

Watch the next lesson: https://www.khanacademy.org/computing/computer-science/cryptography/crypt/v/polyalphabetic-cipher?utm_source=YT&utm_medium=Desc&utm_campaign=computerscience

Missed the previous lesson? https://www.khanacademy.org/computing/computer-science/cryptography/crypt/v/intro-to-cryptography?utm_source=YT&utm_medium=Desc&utm_campaign=computerscience

Computer Science on Khan Academy: Learn select topics from computer science - algorithms (how we solve common problems in computer science and measure the efficiency of our solutions), cryptography (how we protect secret information), and information theory (how we encode and compress information).

About Khan Academy: Khan Academy is a nonprofit with a mission to provide a free, world-class education for anyone, anywhere. We believe learners of all ages should have unlimited access to free educational content they can master at their own pace. We use intelligent software, deep data analytics and intuitive user interfaces to help students and teachers around the world. Our resources cover preschool through early college education, including math, biology, chemistry, physics, economics, finance, history, grammar and more. We offer free personalized SAT test prep in partnership with the test developer, the College Board. Khan Academy has been translated into dozens of languages, and 100 million people use our platform worldwide every year. For more information, visit www.khanacademy.org, join us on Facebook or follow us on Twitter at @khanacademy. And remember, you can learn anything.

For free. For everyone. Forever. #YouCanLearnAnything

Subscribe to Khan Academy’s Computer Science channel: https://www.youtube.com/channel/UC8uHgAVBOy5h1fDsjQghWCw?sub_confirmation=1
Subscribe to Khan Academy: https://www.youtube.com/subscription_center?add_user=khanacademy

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

Czech subtitles

Incomplete

Revisions Compare revisions