Feystel tarmog‘i va uning xususiyatlari


S –blok va shifrlash algoritmi



Download 0,65 Mb.
bet3/10
Sana21.06.2022
Hajmi0,65 Mb.
#687126
1   2   3   4   5   6   7   8   9   10
Bog'liq
1-mustaqil ish

S –blok va shifrlash algoritmi


Yuqrida o‘rganilgan blokli shifrlash algoritmlarining eng asosiy farqlari raundlar iteratsiyasida qo‘llanilgan asosiy akslantirishlar tuzilishlarining (konstruksiyalarining) har-xilligidadir. Bu akslantirishlar, elektron elementlar bazasida qulay amalga oshirilishi, kriptobardoshlilik xususiyatlarni ta’minlashi va apparat-texnik qurilmalar modifikatsiyalari uchun qulay va samarali bo‘lishi lozim. E’tiboringizga havola etilayotgan algoritmda ma’lumot bloklari mos bitlarini raund kalitlari mos bitlariga mod 2 bo‘yicha – XOR amali bo‘yicha qo‘shish, hamda, bu algoritm muallifi tomonidan taklif etilgan 4 baytli (32-bitli) ma’lumot blokining xarakteristikasi 256 bo‘lgan chekli maydonda aniqlangan to‘g‘ri to‘rtburchakli matritsa orqali kengaytirish, baytlarni 256 baytli S–blokdan foydalanib almashtirish va kengaytirilgan blokni siqish jadvali asosida dastlabki
o‘lchamiga keltirish akslantirishlari qo‘llanilgan.
Algoritm sanab o‘tilgan akslantirishlar kombinatsiyasi asosida 64-bitli ma’lumotni 256-bitli kalit orqali sakkiz raundli iteratsiya bilan shifrlash jarayonini amalga oshiradi.

Shifrlash va deshifrlash jaryonlarini yoritish uchun quyidagi belgilashlar kiritiladi:



  • T0  64-bitli ochiq ma’lumot bloki;

  • Tsh – 64-bitli shifrlangan ma’lumot bloki;


i
- t 64-bitli ochiq ma’lumot blokining i - biti, bu erda i 1,...,64;
i 0,1,2,...,8 ;



  • Li va Ri  64-bitliblokning mos ravishda 32-bitli chap va o‘ng qismlari



bo‘lib, bu erda i 0,1,2,...,8 ;

- a1 i, a2 i,..., a32 i
- i raund akslantirishining chap qismi, ya’ni

Li =a1 i, a2 i,..., a32 i ;
- b1 i, b2 i,..., b32 i - i raund akslantirishining o‘ng qismi, ya’ni
Ri =b1 i, b2 i,..., b32 i;

  • x41  x1 , x2 , x3 , x4  matritsali akslantirishga kiruvchi 4-baytli (32-bitli)



vektor,bu erda xi - baytlar qiymatlari ushbuoraliqdan olinadi 0  xi  255, i  1,2,3,4;



  • An4  to‘g‘ri to‘rtburchakli matritsa (oldindan aniqlangan qoida bo‘yicha

kalit ketma-ketligidan generatsiya qilinib, maxfiy hisoblanadi yoki alohida
generatsiya qilinib, ochiq bo‘lishi ham mumkin), bunda n  2m , m 2,...,M, M ,



matritsa elementlari

Download 0,65 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   10




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish