კეისრის კოდი: განსხვავება გადახედვებს შორის

[შეუმოწმებელი ვერსია][შეუმოწმებელი ვერსია]
შიგთავსი ამოიშალა შიგთავსი დაემატა
ბოტი: რჩეული სტატიის ბმული გვერდისათვის hr:Cezarova šifra; cosmetic changes
clean up, removed: {{Link FA|ca}}, {{Link FA|en}}, {{Link FA|hr}}, {{Link FA|pl}}, {{Link FA|pt}}, {{Link FA|ro}} using AWB
ხაზი 82:
 
* კრიპტოანალისტი, რომელმაც იცის, რომ დაშიფვრა მოხდა შეცვლის მეთოდით, მაგრამ უგულებელყოფს, რომ ეს ეხება კეისრის კოდს
* კრიპტოანალისტმა იცის, რომ გამოყენებულია კეისრის კოდი, მაგრამ უგულებელყოფს ბიჯის მნიშვნელობას
 
პირველ შემთხვევაში, შესაძლებელია კეისრის შიფრის გატეხვა იმავე ტექნიკით, რასაც ვიყენებთ დაშიფვრა შეცვლის გზის ზოგად შემთხვევაში. ამოცანის გადაწყვეტის პროცესში კრიპტოანალისტისათვის შეუმჩნეველი არ დარჩება ზოგიერთი რეგულარობა ბიჯში, რისგანაც შეძლებს დაადგინოს, რომ გამოყენებული ალორითმი არის კეისრის კოდი.
 
მეორე შემთხვევაში, შეტევა ხდება პირდაპირი მეთოდით, საკმარისია ვცადოთ ყველა შესაძლო დაშიფვრა, სანამ სასურველს არ ვიპოვით. ფრანგულად [[attaque par force brute]], რომელიც არც თუ ისე ფაქიზი მეთოდია. მარტივი მეთოდით რომ მოვახდინოთ გაშიფვრა, ავიღოთ ტექსტის რაღაც ნაწილი და ჩამოვწეროთ ცხრილში მისი ყველა შესაძლო ბიჯი (იხილეთ ცხრილი). ცხრილში აღებული გვაქვს ფრაგმენტი <tt>GVCTX SKVEQ QI</tt>; სწორი ტექსტი ადვილად გამოჩნდება მეოთხე ხაზზე.
 
[[ფაილი:English-slf.png|left|320px|thumb|ანალიზი, რა ასო რა სიხშირით გვხვდება ინგლისურ ტექსტში. სწორედ ასოების სიხშირით შეიძლება კეისრის კოდის გატეხა. ]]
 
სხვა გზა არის პირდაპირი შეტევა, გავაკეთოთ ანალიზი ასოების გამოჩენის სიხშირეზე: ვადგენთ ასოების სიხშირის გრაფიკს დაშიფრული ტექსტისთვის. მიღებული შედეგების შედარებით ენისთვის დამახასითებელ ასოების გამოჩენის სიხშირულ მონაცემებთჩვენ შეგვიდლია ადვილად აღმოვაჩინოთ ბიჯის მნიშვნელობა. ამ მეთოდს ეწოდება ასოების გამოჩენის სიხშირული ანალიზი. მაგალითად, ინგლისურში ასოები<tt>E</tt> და <tt>T</tt> ყველაზე ხშირად გამოყენებულია, <tt>Q</tt> და <tt>Z</tt> ყველაზე ნაკლებად გამოყენებული ასოებია.
 
== ლიტერატურა ==
ხაზი 108:
[[კატეგორია:კრიპტოგრაფია]]
 
{{Link FA|ca}}
{{Link FA|en}}
{{Link FA|hr}}
{{Link FA|pl}}
{{Link FA|pt}}
{{Link FA|ro}}
{{Link GA|es}}
{{Link GA|fr}}
მოძიებულია „https://ka.wikipedia.org/wiki/კეისრის_კოდი“-დან