linkedin facebook linkedin facebook nod32

Analitik usullarga asoslangan shifrlashga misol

Muallif: Mengliyev SH.

Qo`shilgan sana: 2014-08-05

Analitik usullarga asoslangan shifrlashga misol


Matritsa algebrasiga asoslangan shifrlash usullari eng ko‘p tarqalgan. Dastlabki axborotning Vk=||bj|| vektor ko‘rinishida berilgan k- blokini shifrlash A=||aij|| matritsa kalitni Vk vektorga ko‘paytirish orqali amalga oshiriladi. Natijada Sk=||ci|| vektor ko‘rinishidagi shifrmatn bloki hosil qilinadi. Bu vektorning elementlari  ifodasi orqali aniqlanadi.
Axborotni rasshifrovka qilish Sk vektorlarini A matritsaga teskari bo‘lgan A-1 matritsaga ketma-ket ko‘paytirish orqali aniqlanadi.
Misol. T0=<АЙЛАНА> so‘zini matritsa-kalit

yordamida shifrlash va rasshifrovka qilish talab etilsin.
Dastlabki so‘zni shifrlash uchun quyidagi qadamlarni bajarish lozim.
1-qadam. Dastlabki so‘zning alfavitdagi xarflar tartib raqami ketma-ketligiga mos son ekvivalentini aniqlash.
Te= <1,10,12,1,14,1>
2-qadam. A matritsani V1={1,10,12} va V2={1,14,1} vektorlarga ko‘paytirish.

3-qadam. SHifrlangan so‘zni ketma-ket sonlar ko‘rinishida yozish.
T1=<137,97,156,65,103,137>
SHifrlangan so‘zni rasshifrovka qilish quyidagicha amalga oshiriladi:
1-qadam. A matritsaning aniqlovchisi hisoblanadi:
|A|=-115 .
2-qadam. Har bir elementi A matritsadagi aij elementning algebraik to‘ldiruvchisi bo‘lgan biriktirilgan matritsa A* aniqlanadi.

3-qadam. Transponirlangan matritsa At aniqlanadi.

4-qadam. Quyidagi formula bo‘yicha teskari matritsa A-1 hisoblanadi:

Hisoblash natijasida quyidagini olamiz.

5-qadam. B1 va V2 vektorlar aniqlanadi:
B1=A-1S1;      B2= A-1S2 .

6-qadam. Rasshifrovka qilingan so‘zning son ekvivalenti Te=<1,10,12,1,14,1> simvollar bilan almashtiriladi. Natijada dastlabki so‘z T0=<АЙЛАНА> hosil bo‘ladi.

4505 marta o`qildi.

Parol:
Eslab qolish.


Ro`yhatdan o`tish

testing

+998915878681

Siz o`z maxsulotingizni 3D reklama ko`rinishda bo`lishini xohlaysizmi? Unda xamkorlik qilamiz.

3D Reklama


Рейтинг@Mail.ru
Рейтинг@Mail.ru

Besucherzahler
счетчик посещений