Polyalphabetic cipher | Journey into cryptography | Computer Science | Khan Academy
-
0:05 - 0:08ძლიერია შიფრი, რომელიც
ფარავს შენს ანაბეჭდს -
0:09 - 0:11ნაკლებად შესამჩნევი ანაბეჭდის
დასატოვებლად -
0:11 - 0:14საჭიროა მოცემული სიხშირეების
განაწილების გათანაბრებად -
0:17 - 0:22ამისთვის რომ მიგვეღწია მე15 საუკუნის შუა
ხანებში შევქმენით პოლიალფავიტური შიფრები -
0:23 - 0:26წარმოიდგინეთ, რომ ალისა და ბობი იზიარებენ
საიდუმლო სიტყვას -
0:28 - 0:30პირველ რიგში, ალისა გარდაქმნის ამ
სიტყვას რიცხვებად -
0:30 - 0:32ალფავიტში ასოების რიგითობის მიხედვით
-
0:33 - 0:37შემდგომ, რიცხვების ეს მიმდევრობა მეორდება
შეტყობინებაში -
0:39 - 0:42და შეტყობინების თითოეული ასო დაიშიფრება
-
0:42 - 0:44მის ქვემოთ მოცემული რიცხვის შესაბამისად
გადაადგილებით -
0:45 - 0:50ასეთ დროს, ალისა ერთადერთი ცვლილების
ნაცვლად, მრავალ ცვლილებას იყენებს -
0:50 - 0:51კეისრისაგან განსხვავებით
-
0:53 - 0:56ასე დაშიფრული წერილი ეგზავნება ბობს
-
0:58 - 1:05ბობი იმავე სიტყვის მიხედვით უკანვე შეცვლის
სიტყვებს და გაშიფრავს წერილს -
1:05 - 1:08წარმოიდგინეთ ,რომ კოდის გამტეხი, ევა
-
1:08 - 1:11ხელში ჩაიგდებს ამ შეტყობინებას და
დაითვლის ასოების სიხშირეს -
1:13 - 1:18ის უფრო თანაბარ განაწილებას ანუ
ნაკლებად შესამჩნევ კვალს მიაგნებს -
1:18 - 1:20როგორ შეუძლია ევას ამ კოდის გატეხვა ?
-
1:22 - 1:26დაიმახსოვრეთ, მშიფვრელები ეძებენ
გაჟონილ ინფორმაციას, -
1:26 - 1:28ეს ანაბეჭდის რაღაც ნაწილის პოვნას ჰგავს
-
1:29 - 1:32ყველა ისეთ შემთხვევაში, როცა ასოების
სიხშირეებს შორის განსხვავება არსებობს, -
1:32 - 1:35ხდება ინფორმაციის გაჟონვა
-
1:36 - 1:39განსხვავება ჩნდება დაშიფრულ შეტყობინებაში
გამეორებების შედეგად -
1:42 - 1:46ჩვენს შემთხვევაში, ალისას შიფრი შეიცავს
განმეორებად კოდურ სიტყვას -
1:47 - 1:51კოდის გასატეხად, პირველ რიგში,
ევამ უნდა განსაზღვროს -
1:51 - 1:55არა თავად კოდური სიტყვა, არამედ
ამ სიტყვის სიგრძე -
1:55 - 2:00მას მოუწევს დააკვირდეს და შეამოწმოს
განსხვავებული ინტერვალების განაწილება -
2:00 - 2:04როდესაც ის შეამოწმებს, ყოველი მეხუთე ასოს
სიხშირეთა განაწილებას -
2:04 - 2:06ანაბეჭდი აუცილებლად გამოჩნდება
-
2:07 - 2:12ახლა საჭიროა ხუთი "კეისრის შიფრის" გატეხვა
-
2:12 - 2:16ცალ-ცალკე მათი გატეხვა, როგორც ვნახეთ,
მარტივი საქმეა -
2:17 - 2:19ჩვენს შემთხვევაში, შიფრის სიძლიერეს
წარმოადგენდა ის დრო -
2:19 - 2:22რაც საჭიროა კოდური სიტყვის
სიგრძის დასადგენად -
2:23 - 2:26რაც უფრო გრძელია კოდური სიტყვა
მით უფრო ძლიერია შიფრი
- Title:
- Polyalphabetic cipher | Journey into cryptography | Computer Science | Khan Academy
- Description:
-
Brit introduces the polyalphabetic cipher, which creates a lighter fingerprint than the Caesar cipher.
Watch the next lesson: https://www.khanacademy.org/computing/computer-science/cryptography/crypt/v/one-time-pad?utm_source=YT&utm_medium=Desc&utm_campaign=computerscience
Missed the previous lesson? https://www.khanacademy.org/computing/computer-science/cryptography/crypt/v/caesar-cipher?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:27
![]() |
Fran Ontanaya edited Georgian subtitles for Polyalphabetic cipher | Journey into cryptography | Computer Science | Khan Academy | |
![]() |
Fran Ontanaya edited Georgian subtitles for Polyalphabetic cipher | Journey into cryptography | Computer Science | Khan Academy |