კრიპტოგრამა არის შიფრი ტექსტი, ანუ ტექსტი განზრახ დაწერილი ისე, რომ მხოლოდ ადრესატს შეეძლოს მისი წაკითხვა და მისი მნიშვნელობის გაგება. ამასთან, პირის მიერ გამოგონილი ინფორმაციის დამალვის ნებისმიერი საშუალება შეიძლება გაამჟღავნოს სხვა პირმა. ამიტომ, კრიპტოგრამის წაკითხვაც შეიძლება.
ინსტრუქციები
Ნაბიჯი 1
თანამედროვე თვალსაზრისით, ნებისმიერ დაშიფრულ შეტყობინებას ჰყავს ავტორი, რომელიც შეადგენდა მას; ადრესატი, ვისთვისაც ის არის გათვლილი; და მიმღები არის კრიპტოგრაფი, რომელიც ცდილობს წაიკითხოს იგი.
ნაბიჯი 2
სახელმძღვანელო დაშიფვრის დროს გამოიყენება ორი ძირითადი მეთოდი - ჩანაცვლება და განლაგება. პირველი ის არის, რომ ორიგინალი წერილის ასოები გარკვეული წესის მიხედვით სხვებით ჩანაცვლდება. მეორე ის არის, რომ ასოები, ისევ წესის თანახმად, უკუქცეულია. რა თქმა უნდა, ეს ორი მეთოდი შეიძლება გაერთიანდეს, რაც შიფრი უფრო უსაფრთხოდ ხდის.
ნაბიჯი 3
შემცვლელი შიფრის უმარტივესი ტიპია კრიპტოგრაფია. ამ შემთხვევაში, ასოები იცვლება ჩვეულებრივი ხატებით: ციფრები, სიმბოლოები, მოცეკვავე მამაკაცების გამოსახულებები და ა.შ. საიდუმლო წერილის გამოსავლენად საკმარისია დაადგინოთ რომელი სიმბოლო რომელი ასო შეესაბამება.
ამ მიზნით, ჩვეულებრივ, გამოიყენება სიხშირეების ცხრილები, რომლებიც აჩვენებს თუ რამდენად ხშირად ხდება ამა თუ იმ წერილის გაგზავნა ენაზე. მაგალითად, რუსულად, ასეთ ცხრილში პირველი ადგილები იქნება ასოები "ა", "ე", "ო". მათი ჩანაცვლება ყველაზე გავრცელებული სიმბოლოების ნაცვლად, შეგიძლიათ გაშიფროთ ზოგიერთი სიტყვა და ეს, თავის მხრივ, სხვა სიმბოლოების მნიშვნელობას მისცემს.
ნაბიჯი 4
უფრო საიმედო შიფრებში ასოები იცვლება გასაღებით. მაგალითად, მრავალნიშნა რიცხვი შეიძლება გახდეს გასაღები. ამ გზით ტექსტის დასაშიფრად მასზე მრავალჯერ იწერება რიცხვითი გასაღები ისე, რომ თითოეულ ასოზე ზემოთ იყოს რიცხვი. ამის შემდეგ, ასო შეიცვალა სხვათ, რომელიც მას ანბანურად მიჰყვება იმდენი პოზიციის საშუალებით, რამდენიც მითითებულია ნომრით. ამ შემთხვევაში ანბანი დახურულად ითვლება ბეჭედში, ანუ, მაგალითად, "I" - ის შემდეგ მეორე ასო იქნება "b".
ნაბიჯი 5
ასეთი კრიპტოგრამის აღმოჩენა უფრო რთულია, რადგან შიფრატის თითოეული ასოსთვის ათი კითხვაა. გასაშიფრად, პირველ რიგში უნდა განსაზღვროთ გასაღების სიგრძე და ტექსტი დაყოთ სიტყვებად. ეს ჩვეულებრივ ხდება ცხრილის გამოყენებით, სადაც პირველი სტრიქონი არის შიფრი ტექსტი, ხოლო ქვემოთ მოცემულია ვარიანტები, სადაც თითოეული შიფრის ასოს ანაცვლებს ორიგინალი ტექსტის შესაძლო ასო. ამრიგად, ცხრილში თერთმეტი ხაზია.
ნაბიჯი 6
კრიპტოგრაფი განსაზღვრავს თუ რომელი ვარიანტები იწვევს ტექსტის სიტყვების ბუნებრივ დაყოფას სიტყვებად, კრიპტოგრაფი განსაზღვრავს რომელი ასოების გამოყენებით ხდება სივრცის კოდირება, რაც ნიშნავს, რომ პოულობს გასაღების ერთ ან მეტ ციფრს. აქედან უკვე შეგიძლიათ დაიწყოთ დასკვნების გაკეთება, რამდენჯერ მეორდება გასაღები ტექსტში.
მაგიდის ვარიანტების ჩანაცვლება ჯერ კიდევ უცნობი ასოების ნაცვლად, კრიპტოგრაფი განსაზღვრავს, თუ რომელ შემთხვევებში ჩანს ტექსტში მნიშვნელოვანი სიტყვები და ფრაგმენტები.
ნაბიჯი 7
სამუშაოს ხელშესაწყობად, კრიპტოგრაფი, როგორც წესი, ეძებს ტექსტის ან გასაღების შინაარსის შესახებ ნებისმიერი ინფორმაციის გარკვევას. თუ იცით, რა ხელმოწერაა დოკუმენტის ბოლოს, ან რა სიტყვა უნდა გაიმეოროთ იქ ხშირად, ამ ინფორმაციის გამოყენებით შეგიძლიათ დაშიფვრის გასაღების ნაწილი გამოავლინოთ. ჩანაცვლებული ფრაგმენტის ჩანაცვლებას დოკუმენტის სხვა ადგილებში, კრიპტოგრაფი აღმოაჩენს გასაღების სიგრძეს და ამოიცნობს ორიგინალი ტექსტის კიდევ რამდენიმე ნაწილს.