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



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

SHIFIRLASH JARAYONI

A

X

B

O

R

O

T

+

T

E

X

N

I

K

A

S

I

B

A

X

O

R

B

A


X

O

R

B

A

X

O

R

B

Oddiy matnni qayta tiklash (shifrini ochish) uchun siz shifrlangan matn va kalitni bilishingiz kerak..
Shifrni ochish quyidagicha amalga oshiriladi: biz Vijiner jadvalida kalit so'zning (baxor) birinchi belgisiga mos keladigan qatorni topamiz;
bu qatorda shifrlangan matnning birinchi belgisini topamiz (A);
berilgan belgi joylashgan ustun dastlabki matnning birinchi belgisiga mos keladi (B);
quyidagi shifrlangan matn belgilari ham xuddi shunday tarzda dekodlanadi
Shifrni ochish jarayoni
Matematikaga yaqinroq
Agar A-Z harflari 0-25 raqamlariga to'g'ri kelsa, shifrlash formulalar sifatida yozilishi mumkin:
C harfli shifrlangan matn
P - manba matn belgisi
K – kalit
Shifrlash:
C = (P + K) mod 26
Shifrni ochish:
P = (C - K) mod 26
Vijiner shifrini uzoq vaqt davomida unutib qo'yishdi. Va bugungi kunga qadar ko'pchilik bu shifrni qisqa kalit so'z va oddiy alifbolardan tashkil topgan jadval bilan eng oddiy versiya sifatida tushunishadi.
Vazifa Vijiner
shifridan foydalanib, ixtiyoriy xabarni (kamida 40 belgi) shifrlang.
Kalit so'z nominativ holatda familiyangizdir.
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