1 00:00:07,120 --> 00:00:09,670 [Powered by Google Translate] DAVID DICIURCIO: Så låt oss tala lite om kryptografi. 2 00:00:09,670 --> 00:00:13,460 Kryptografi är vetenskapen om kodning och avkodning information. 3 00:00:13,460 --> 00:00:15,990 Bruket har använts i århundraden, från att skicka hemliga 4 00:00:15,990 --> 00:00:19,330 meddelanden till militära generaler eller hålla ditt lösenord säkert när du 5 00:00:19,330 --> 00:00:21,180 logga in på Facebook eller Google. 6 00:00:21,180 --> 00:00:24,890 En form av kryptering, eller kodning av information, är Caesar 7 00:00:24,890 --> 00:00:27,590 chiffer, uppkallad efter Julius Caesar. 8 00:00:27,590 --> 00:00:31,240 Caesar chiffer fungerar genom att ta en serie bokstäver och ersätta varje 9 00:00:31,240 --> 00:00:35,360 brev med en annan bokstav ett fast antal positioner ner alfabetet. 10 00:00:35,360 --> 00:00:39,240 När chiffret når bokstaven Z, en nyckel en vilja slinga klartext 11 00:00:39,240 --> 00:00:43,080 tillbaka till A. Så låt oss börja med några enkla exempel. 12 00:00:43,080 --> 00:00:46,210 Låt oss säga, bokstaven A, och vi arbetar med en nyckel en. 13 00:00:49,630 --> 00:00:53,520 A-kommer att flytta till ett B. 14 00:00:53,520 --> 00:00:57,400 Låt oss säga att vår viktigaste är tre. 15 00:00:57,400 --> 00:01:01,530 Då vi sluta med våra en förskjutning tre lägen ner alfabetet till 16 00:01:01,530 --> 00:01:07,570 bokstaven D. Så låt oss säga att vi börjar med ordet katt, och vi arbetar 17 00:01:07,570 --> 00:01:08,820 med en nyckel av fem. 18 00:01:11,970 --> 00:01:18,910 Den C hamnar skifta en H, A hamnar skifta till ett F, och T 19 00:01:18,910 --> 00:01:23,490 blir Y. Och detta är vår kryptering, hfy. 20 00:01:23,490 --> 00:01:26,210 Nu ska vi prova en lite svårare exempel, något som 21 00:01:26,210 --> 00:01:28,490 kräver Ö till A looping. 22 00:01:28,490 --> 00:01:33,750 Låt oss säga att vi gett ordet dator och vi arbetar 23 00:01:33,750 --> 00:01:37,430 med en nyckel om sju. 24 00:01:37,430 --> 00:01:40,730 Vi tittar på den första bokstaven, en C, och vi flytta ner sju positioner i 25 00:01:40,730 --> 00:01:46,040 alfabetet till punkt och pricka J. Vi gör samma sak med O, och det går till en 26 00:01:46,040 --> 00:01:50,840 V. Och då P följer kostym med T och W. 27 00:01:50,840 --> 00:01:53,030 Nu är U vår första specialfallet i vår kryptering. 28 00:01:53,030 --> 00:01:56,390 Det kräver Ö till A looping. 29 00:01:56,390 --> 00:01:59,720 Det är bara ett sätt att säga att när vi når bokstaven Z, går vi tillbaka till 30 00:01:59,720 --> 00:02:05,530 bokstaven A. så u hamnar gå till bokstaven B och T hamnar gå till 31 00:02:05,530 --> 00:02:10,389 bokstaven A. Och R, avsluta det, och här är vi med 32 00:02:10,389 --> 00:02:13,780 vår kryptering, jvtwbaly. 33 00:02:13,780 --> 00:02:17,610 Att flytta tillbaka till vår ursprungliga text, behöver vi bara flytta vår chiffertext 26 34 00:02:17,610 --> 00:02:21,870 minus 7 positioner, eller 19 positioner, och vi är tillbaka i början. 35 00:02:21,870 --> 00:02:25,540 Tyvärr är Caesar chiffer inte den säkraste formen av kryptering som 36 00:02:25,540 --> 00:02:27,460 exemplifieras av dess enkelhet. 37 00:02:27,460 --> 00:02:32,280 Det finns bara 26 möjliga förändringar, 0 till 25, varav en kommer att dekryptera 38 00:02:32,280 --> 00:02:35,300 den chiffertext tillbaka till sin ursprungliga vanlig text. 39 00:02:35,300 --> 00:02:39,230 Det skulle vara relativt lätt för en människa, än mindre maskin, för att dekryptera text 40 00:02:39,230 --> 00:02:42,080 chiffreras med Caesar skift. 41 00:02:42,080 --> 00:02:45,410 Caesar shift är men en metod för kryptering och om ofta ingår 42 00:02:45,410 --> 00:02:49,150 som ett led i mer komplexa chiffer som Vigenère chiffer. 43 00:02:49,150 --> 00:02:51,670 Men mer om det en annan gång. 44 00:02:51,670 --> 00:02:53,310 Tja, det är allt, och tack för att titta.