Referat Mavzu: Kriptografiyaning muhim masalalari va rivoji. Topshirdi: k-n kursant Usmanov A. A


O‘z DSt 1105:2009 standarti asosida ma'lumotlarni shifrlash jarayonining blok sxyemasi



Yüklə 109,22 Kb.
səhifə2/5
tarix25.02.2022
ölçüsü109,22 Kb.
#53114
növüReferat
1   2   3   4   5
Referat Mavzu Kriptografiyaning muhim masalalari va rivoji. Top

O‘z DSt 1105:2009 standarti asosida ma'lumotlarni shifrlash jarayonining blok sxyemasi

Shifr bloklarini ilaktirish ryejimi



«O‘z DSt 1105:2009 shifrlash algoritmining kriptobardoshligini algyebraik va intyegral kriptotahlil usullari yordamida baholash» dyeb nomlangan ikkinchi bobida O‘z DSt 1105:2009 shifrlash algoritmining algyebraik va intyegral kriptotahlili amalga oshirilgan.

O‘z DSt 1105:2009 shifrlash algoritmi simmyetrik blokli shifrlar turiga mansub bo'lib, SPN tarmog'iga asoslanadi. Algoritmda shifrlash bloki uzunligi 256 bit, shifrlash kalitlari 256 yoki 512 bit bo'lishi mumkin. Algoritm asosan ikki qismdan kalitlarni gyenyeraцiyalash va shifrlash/ rasshifrovkalash jarayonlaridan tashkil topgan. Kalitlarni gyenyeraцiyalash bosqichida shifrlash kaliti va funkцionalь kalitdan foydalanib raund kalitlarini va 𝑆 bloklarni hosil qilish bosqichlari bajariladi. Bu bosqichlar quyidagi 𝑆ℎ𝑎𝑘𝑙𝑆𝑒𝑎𝑛𝑠𝐾𝑎𝑙𝑖𝑡𝐵𝑎𝑦𝑡(), 𝑆ℎ𝑎𝑘𝑙𝑆𝑒𝑎𝑛𝑠𝐾𝑎𝑙𝑖𝑡(),

𝑆ℎ𝑎𝑘𝑙𝐵𝑜𝑠𝑞𝑖𝑐ℎ𝐾𝑎𝑙𝑖𝑡() funkцiyalarini kyetma-kyet bajarish orqali amalga oshiriladi.Shuningdyek, algoritm tarkibida to'rtta akslantirish funkцiyalaridan foydalanilgan. Bular Qo’shBosqishKalit ()→X, Aralash()→A, Sur()→S va BaytAlmash()→B akslanishlari. Algoritmda foydalanilgan Aralash() va BaytAlmash() akslantirishlari asosiy chiziqsiz akslantirishlar hisoblanib, algoritm kriptobardoshligini ta'minlashda muhim hisoblanadi. Shuning uchun, kriptotahlillar asosan ushbu akslantirishlarga nisbatan amalga oshiriladi. O'tkazilgan algyebraik kriptotahlilda 𝐵𝑎𝑦𝑡𝐴𝑙𝑚𝑎𝑠ℎ() akslantirishida foydalaniladigan jadvallarga nisbatan tuzilgan tyenglamalar sistyemalarining xususiyatlari quyidagi 1–jadvalda kyeltirilgan.


Yüklə 109,22 Kb.

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




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

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin