The Caesar cipher | Journey into cryptography | Computer Science | Khan Academy
-
0:04 - 0:08최초의 암호 법으로 알려진 암호화는
대체 암호화입니다 -
0:08 - 0:12시저가 기원전 58년에 사용한
암호 작성 방식이지요 -
0:12 - 0:15지금은 시저 암호 법을 의미합니다
-
0:15 - 0:17시저는 적들이 문서를 가로챘을 때
-
0:17 - 0:20그 문서가 아무 의미도
없는 듯이 보이기 위해 -
0:20 - 0:22군사 문서의 알파벳을 몇 자씩
밀려서 작성했습니다 -
0:22 - 0:25앨리스와 밥이
시저 암호 법을 사용하여 -
0:25 - 0:27연락을 해본다고 해봅시다
-
0:27 - 0:30먼저 이 둘은 사전에
합의가 필요합니다 -
0:30 - 0:32세 자리를 이동하여
작성한다고 해봅시다 -
0:32 - 0:34앨리스는 메시지를
암호화하기 위해 -
0:34 - 0:36원래 글의 알파벳을
-
0:36 - 0:38세 자리 이동하여 작성합니다
-
0:38 - 0:42그러면, A는 D가 되고, B는 E가 되고
C는 F가 되는 식이겠죠 -
0:43 - 0:46그다음 이 암호화된 메시지를
-
0:46 - 0:49공개된 채로 밥에게 전달합니다
-
0:50 - 0:54그러면 밥은 원래 메시지를 읽기 위해
-
0:54 - 0:57각 알파벳 자릿수에서 세 자릿수씩
빼야 합니다 -
0:58 - 1:00놀랍게도, 이 기본적인 암호 법을
-
1:00 - 1:04시저 이후 수백 년 동안
군 지휘자들이 사용했습니다 -
1:04 - 1:07저는 전투에서 승리해왔습니다
-
1:07 - 1:10하지만 아직도 인간의 불굴의 정신을
-
1:10 - 1:13정복하지는 못했습니다
-
1:13 - 1:17하지만, 자물쇠의 보안성은
그것의 약점에 달려있습니다 -
1:17 - 1:19자물쇠를 열고자 하는 사람들은
-
1:19 - 1:22자물쇠의 기술적인 결함을 찾거나
암호에 대한 정보를 빼내어 -
1:22 - 1:25암호 조합의 범위를 좁히고자 합니다
-
1:25 - 1:27자물쇠를 여는 과정과
-
1:27 - 1:29암호를 해독하는 과정은
매우 유사합니다 -
1:29 - 1:31시저 암호 법의 약점은 800년 후에
-
1:33 - 1:36Al Kindi라는 아랍 수학자에 의해서
발견되었습니다 -
1:36 - 1:39그는 메시지가 쓰인 언어의
-
1:39 - 1:40중요한 특징을 단서로 삼아
-
1:40 - 1:43시저 암호 법을 해독해냈습니다
-
1:43 - 1:45어떤 책을 펴서 글자들을 살펴보면
-
1:45 - 1:50자주 사용되는 단어들의
패턴을 발견하게 될 것입니다 -
1:50 - 1:54예를 들자면 이 그래프는 영어
알파벳이 사용되는 빈도를 의미합니다 -
1:54 - 1:57이것을 영어의 지문이라고
생각해 봅시다 -
1:57 - 1:59의사소통을 할 때
우리는 깨닫지 못한 채로 -
1:59 - 2:01이런 지문들을 남기게 됩니다
-
2:01 - 2:03이 단서가 암호 해독가들에게
-
2:03 - 2:05가장 중요한 단서가 됩니다
-
2:05 - 2:08암호를 해독하기 위해
암호화된 메시지의 -
2:08 - 2:11각 글자별 빈도를 세어봅니다
-
2:11 - 2:14그리고 이 빈도를 이용해
몇 자나 이동했는지를 확인합니다 -
2:14 - 2:16예를 들어, H가 가장 많이
쓰인 글자라면 -
2:16 - 2:19빈도수가 제일 높은 E 대신
H로 암호화됨을 의미하며 -
2:19 - 2:223글자만큼 이동했음을 뜻합니다
-
2:22 - 2:24그럼 해독가들은 이를 이용해서
-
2:24 - 2:26원래 메시지를 해독할 수 있습니다
-
2:26 - 2:28이 방식을 빈도 분석이라고 하며
-
2:28 - 2:31시저 암호 법의 보안에 큰 문제가 된
방식이었습니다
- 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 Korean subtitles for The Caesar cipher | Journey into cryptography | Computer Science | Khan Academy | |
![]() |
Fran Ontanaya edited Korean subtitles for The Caesar cipher | Journey into cryptography | Computer Science | Khan Academy |