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