Სარჩევი:

ვიგენერული შიფრი არდუინოსთან ერთად: 3 ნაბიჯი
ვიგენერული შიფრი არდუინოსთან ერთად: 3 ნაბიჯი

ვიდეო: ვიგენერული შიფრი არდუინოსთან ერთად: 3 ნაბიჯი

ვიდეო: ვიგენერული შიფრი არდუინოსთან ერთად: 3 ნაბიჯი
ვიდეო: Голубая стрела (1958) фильм 2024, ნოემბერი
Anonim
ვიგენერ შიფრი არდუინოსთან ერთად
ვიგენერ შიფრი არდუინოსთან ერთად
ვიგენერული შიფრი არდუინოსთან ერთად
ვიგენერული შიფრი არდუინოსთან ერთად

რამდენიმე წლის წინ, დენ ბრაუნის ციფრულმა ციხე -სიმაგრემ მიიპყრო ჩემი ყურადღება და ერთი განსაკუთრებული რამ გამიელვა გონებაში. კრიპტოსი, ჯიმ სანბორნის ქანდაკება, რომელიც შედგება დაშიფრული ტექსტისგან, რომლის პირველი ორი ნაწილი დაშიფრულია ვიგენერის შიფრით. დავიწყე კრიპტოგრაფიაში ჩართვა და აღმოვაჩინე რამდენად მხიარულია ეს (დენ ბრაუნის თაყვანისმცემლები აუცილებლად მიხვდებიან). ეს პროგრამა საშუალებას გაძლევთ დაშიფროთ/გაშიფროთ ტექსტი საკვანძო სიტყვის გამოყენებით.

ნაბიჯი 1: ტექნიკა

ტექნიკა
ტექნიკა

Tabula recta გამოიყენება უბრალო ტექსტის/შიფრის დაშიფვრის/გაშიფვრის მიზნით. იგი შედგება 26 -ჯერ დაწერილი ანბანისგან სხვადასხვა სტრიქონში, თითოეული ანბანი ციკლურად მარცხნივ გადავიდა წინა ანბანთან შედარებით. ვინაიდან შიფრმა უნდა გამოიყენოს მხოლოდ ინგლისური ანბანი, კოდში რამდენიმე შეზღუდვა/გამოსავალია.

მოდით ჩავუღრმავდეთ!

ვთქვათ, ჩვენ გვსურს ტექსტის დაშიფვრა "INSTRUCTABLES IS FUN", საკვანძო სიტყვის "ROBOT" გამოყენებით. საკვანძო სიტყვა მეორდება მანამ, სანამ არ ემთხვევა უბრალო ტექსტის სიგრძეს. როდესაც ჩვენ ვიწყებთ პირველი ასოთი უბრალო ტექსტიდან "I" და საკვანძო სიტყვიდან "R", tabula recta- ს გამოყენებით (იხ. სურათი), ჩვენ ვხედავთ, რომ შიფრის პირველი ასო არის "Z".

მარტივი ტექსტი: INSTRUCTABLES IS FUN საკვანძო სიტყვა: ROBOTROBOTROBOTROBOT შიფრი: ZBTHKLQUOUCSTWLWIO

გაიმეორეთ ეს ყოველი მომდევნო წერილისთვის და მიიღეთ თქვენი პირველი შიფრი! ან გამოიყენეთ კოდი იქ უფრო სწრაფად მისასვლელად:)

გირჩევთ: