1 00:00:00,000 --> 00:00:10,101 >> [Music lascivio] 2 00:00:10,101 --> 00:00:12,700 >> ZAMYLA Chan: fiat scriptor peragendam Vigenere, paulo amplius 3 00:00:12,700 --> 00:00:14,710 quam Caesari conciliare notas. 4 00:00:14,710 --> 00:00:19,670 Usura campo textu enciphered pro filo integer. 5 00:00:19,670 --> 00:00:22,970 Unusquisque in moribus alphabetico textum planum est mota a 6 00:00:22,970 --> 00:00:24,450 in epistola ad keyword. 7 00:00:24,450 --> 00:00:30,860 >> In hoc exemplo ohai keyword est, respondet de amoveo XIV, ad H 8 00:00:30,860 --> 00:00:36,910 VII de amoveo; A, de amoveo 0, et per mutationem VIII. 9 00:00:36,910 --> 00:00:40,710 Si youve vestris feliciter implemented Caesar notas itll 'exsisto nice 10 00:00:40,710 --> 00:00:43,510 compage, unde Vigenere potest peragendam. 11 00:00:43,510 --> 00:00:47,140 Ut vides, currit Vigenere quale uno notas 12 00:00:47,140 --> 00:00:51,830 keyword est idem ut Caesar notas. 13 00:00:51,830 --> 00:00:55,170 >> Eiusdem gradus locum Vigenere sicut in Caesarem. 14 00:00:55,170 --> 00:01:01,240 Secunda acies iussu keyword argumenti, tam vos obvius is per argv1. 15 00:01:01,240 --> 00:01:05,400 Quin ut amet egestas et Verbum quidem alphabeticus omnium. 16 00:01:05,400 --> 00:01:09,040 Hic est alpha potest in habilem. 17 00:01:09,040 --> 00:01:13,550 Si a keyword valet, vos adepto Aliquam a virtute et 18 00:01:13,550 --> 00:01:15,820 tu ad encipher. 19 00:01:15,820 --> 00:01:20,840 >> Vigenere formula similis est cyphra Caesar ad formulam, quam nunc k 20 00:01:20,840 --> 00:01:27,650 erit k subscript J indicans J-th litterae keyword. 21 00:01:27,650 --> 00:01:29,640 Lets ingrediamur per hoc processus. 22 00:01:29,640 --> 00:01:34,060 Nuntiosque mitterent ad vos volo dicere fragoribus, ut similis tui, sed non 23 00:01:34,060 --> 00:01:35,190 vis omnes scire. 24 00:01:35,190 --> 00:01:39,800 Ut vos utor a Vigenere notas cum keyword Pandam, quia, bene vobis 25 00:01:39,800 --> 00:01:41,160 similis pandas. 26 00:01:41,160 --> 00:01:47,140 >> Epistula I, erit accipere P agens X XV post litteras, 27 00:01:47,140 --> 00:01:52,850 quia XV p 16 littera in alphabeto. 28 00:01:52,850 --> 00:01:56,750 Deinde litteras in campo text est spatium, adeo quod non movisse. 29 00:01:56,750 --> 00:02:00,420 Et indicem keyword non mutare intellegitur. 30 00:02:00,420 --> 00:02:05,440 >> Tunc deinde litteras in campo text est l, per varia, quae non transfert 31 00:02:05,440 --> 00:02:10,930 textum planum in omni epistola, quia, 0th est a littera in alphabeto. 32 00:02:10,930 --> 00:02:14,980 Processus pergit, in progressi illic 'a keyword moribus omni tempore 33 00:02:14,980 --> 00:02:16,840 litterae in campo text. 34 00:02:16,840 --> 00:02:21,850 Simul ultima epistula est in keyword pervenit, keyword et adligat circa 35 00:02:21,850 --> 00:02:25,890 endas deinde campus epistola by text p. 36 00:02:25,890 --> 00:02:27,170 X lvne NOH. 37 00:02:27,170 --> 00:02:29,180 Quam venereum. 38 00:02:29,180 --> 00:02:33,120 >> Ita natura data est, quomodo convertimini ut in correspondentem 39 00:02:33,120 --> 00:02:34,590 trabea notas? 40 00:02:34,590 --> 00:02:37,870 Conantur comparando ASCII ad valores trabea. 41 00:02:37,870 --> 00:02:41,530 Maybe an inveniatis necessitudinem inter epistolas et eorum 42 00:02:41,530 --> 00:02:44,550 ASCII usura index alphabeticus math. 43 00:02:44,550 --> 00:02:48,850 Potes addere vel minuere unam rationem ut ab alio, 44 00:02:48,850 --> 00:02:51,630 optatus vobis? 45 00:02:51,630 --> 00:02:55,480 >> Meminisse enim variaverat uppercase et lowercase litteras idem sunt. 46 00:02:55,480 --> 00:02:59,510 Forte ita tu opus ad recognoscendas duo formulis similiter repraesentare 47 00:02:59,510 --> 00:03:03,570 trabea, unum pro uppercase keyword moribus, et alium 48 00:03:03,570 --> 00:03:06,510 ad lowercase unum. 49 00:03:06,510 --> 00:03:10,630 >> Altera, recognita, keyword promovetur si modo in mores 50 00:03:10,630 --> 00:03:13,520 et patet littera I de campestribus 51 00:03:13,520 --> 00:03:16,020 text oportet salvari. 52 00:03:16,020 --> 00:03:20,280 Videamus ergo si formula Vigenere trabea, duo index 53 00:03:20,280 --> 00:03:22,880 variabiles, I j. 54 00:03:22,880 --> 00:03:26,795 Quis retinet vestigia in loco campestri illud alterum locum 55 00:03:26,795 --> 00:03:27,910 in keyword. 56 00:03:27,910 --> 00:03:32,960 Sed tua fiat campo text diutius quam keyword, quo in casu tuo 57 00:03:32,960 --> 00:03:38,290 keyword indiget index retro CONVELO keyword principium. 58 00:03:38,290 --> 00:03:39,870 >> Quid hæc facitis? 59 00:03:39,870 --> 00:03:43,740 Lets respicere modulo operator. 60 00:03:43,740 --> 00:03:47,280 Modulo definitum est reliquum dividendi duorum numerorum. 61 00:03:47,280 --> 00:03:50,680 Sed quid actum practicum uti modulo? 62 00:03:50,680 --> 00:03:54,340 >> Etiam dico vobis turba populo dividere oportet 63 00:03:54,340 --> 00:03:55,100 tres. 64 00:03:55,100 --> 00:03:59,500 Uno modo dividere populum in classes est numerare eos a. 65 00:03:59,500 --> 00:04:03,520 Numeres group groups numerus I, II et III. 66 00:04:03,520 --> 00:04:08,510 I Primum dicam, II altera, altera III. 67 00:04:08,510 --> 00:04:12,860 I is postea dicam, IV, quod non est pars, et 68 00:04:12,860 --> 00:04:15,880 incipit ex illo loco super comes. 69 00:04:15,880 --> 00:04:18,209 >> Vos potest uti ad modulo idem agere. 70 00:04:18,209 --> 00:04:22,680 Hoc tempus, velit coetus 0, erit coetus, I et II. 71 00:04:22,680 --> 00:04:26,960 Prima persona, numero I modulo III: I est. 72 00:04:26,960 --> 00:04:29,830 Personae II III modulo est II. 73 00:04:29,830 --> 00:04:32,460 III III modulo persona sit 0. 74 00:04:32,460 --> 00:04:38,470 Modulo III IV I dat personae, et sic coetus potest CONVELO. 75 00:04:38,470 --> 00:04:44,700 >> Ita et si accipiantur index modulo quod per indicem maxima quantitate 76 00:04:44,700 --> 00:04:49,820 ex maiori numquam moli aequalis, id quod 77 00:04:49,820 --> 00:04:52,330 potest crescere index quantum velis. 78 00:04:52,330 --> 00:04:57,400 Et quamdiu modulo index by aliquot, ut non plures 79 00:04:57,400 --> 00:04:58,510 maius. 80 00:04:58,510 --> 00:05:04,500 V non habemus X pro populo et essent omnia ascribi, ut coetibus 81 00:05:04,500 --> 00:05:07,480 numeri 0, I vel II. 82 00:05:07,480 --> 00:05:11,680 >> Applicare ad conarere super inuoluunt keyword, nisi pro sorting 83 00:05:11,680 --> 00:05:16,050 coetus populi in numeris uolueris ut possis index keyword 84 00:05:16,050 --> 00:05:19,080 obtinere rationem rectam propter derivare sine excedentes 85 00:05:19,080 --> 00:05:21,836 longum filum. 86 00:05:21,836 --> 00:05:24,790 Cum ea, quam vobis Vigenere notas. 87 00:05:24,790 --> 00:05:27,790 Zamyla est nomen meum, quod est CS50. 88 00:05:27,790 --> 00:05:32,566