Шифр Виженера



Yüklə 1,75 Mb.
səhifə4/5
tarix05.05.2023
ölçüsü1,75 Mb.
#126450
1   2   3   4   5
Vejiner usuli

KRIPTOGRAFIK JARAYONI
Shifrlangan matnni (kriptogramma) olish uchun biz Vigenère jadvalidagi chiziq ko'rsatkichi sifatida ochiq matnning birinchi belgisini va ustun sifatida uning ostidagi harfni olamiz. Ushbu juftlikning kesishmasida biz jadvaldan shifrlangan matn belgisini yozamiz.
Keyin qolgan barcha belgilar uchun ushbu amallarni takrorlang.Misol: ochiq matnli shifrlashni ko'rib chiqing - “AXBOROT+TEXNIKASI”. Kalit sifatida biz boshida tasodifiy belgi - “BAXOR" qo'shilishi bilan ochiq matnning o'zidan foydalanamiz.
KRIPTOGRAFIK JARAYONI
Shifrlangan matnni (kriptogramma) olish uchun biz Vijiner jadvalidagi chiziq ko'rsatkichi sifatida ochiq matnning birinchi belgisini va ustun sifatida uning ostidagi harfni olamiz. Ushbu juftlikning kesishmasida biz jadvaldan shifrlangan matn belgisini yozamiz.
Keyin qolgan barcha belgilar uchun ushbu amallarni takrorlang.
Misol: ochiq matnli shifrlashni ko'rib chiqing -"AXBOROT+TEXNIKASI". Kalit sifatida biz boshida tasodifiy belgi - “BAXOR" qo'shilishi bilan ochiq matnning o'zidan foydalanamiz.
Takror aytamanki, kalit boshqa yo'l bilan yaratilishi mumkin, masalan, oddiygina tasodifiy aralashtirilgan ochiq matn - "lyayychbo zhemd". Lekin kalit shifrni oluvchiga ma'lum bo'lishi kerak, ya'ni ochiq matnni aralashtirish sxemasi ma'lum bo'lib, BAXOR kriptogramma shifrini hal qila oladi.
Shunday qilib, endi biz oddiy matnni bo'sh joysiz satrga yozamiz va uning ostiga biz kalitni ham yozamiz.
Biz olamiz: oddiy matn: AXBOROT+TEXNIKASI
kalit: BAXOR
shifrlangan matn: BXYCIPT+OSOOTHOJJ
Keyinchalik, biz kalitning birinchi harfini olamiz, Vijiner jadvalida unga mos keladigan ustunni aniqlaymiz va shifrlangan matnning birinchi belgisiga duch kelgunimizcha, yuqoridan pastga qarab o'tamiz. Biz kerakli belgini uchratganimizdan so'ng, biz ushbu chiziqqa ishora qiluvchi xatni yozamiz - shu tarzda biz ochiq matnning birinchi belgisini olamiz. Biz kalit va shifrlangan matnning qolgan belgilari uchun bir xil amallarni bajaramiz

Yüklə 1,75 Mb.

Dostları ilə paylaş:
1   2   3   4   5




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©muhaz.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin