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.
kalitlardan hosil qilingan 𝑩𝒂𝒚𝒕𝑨𝒍𝒎𝒂𝒔𝒉() jadvallariga tuzilgan tyenglamalar sistyemalari paramyetrlari
Takomillashtirilgan O‘z DSt 1105:2009 shifrlash algoritmida shifrlash va rasshifrovkalash kyetma-kyetligi Dissyertaцiyaning «Takomillashtirilgan O‘z DSt 1105:2009 shifrlash algoritmini baholash» nomli to'rtinchi bobi takomillashtirilgan O‘z DSt 1105:2009 shifrlash algoritmini tyezlik va bardoshlilik xususiyatlari asosida baholashga bag'ishlangan.
Takomillashtirilgan O‘z DSt 1105:2009 shifrlash algoritmida mavjudidagi akslantirish funkцiyalarining o'zgarmagan. Yuqorida akslantirish funkцiyalari tartibini o'zgartirilishi shifrlash algoritmining bardoshligiga ta'sir qilishi aytib o'tilgan edi. To'rtta akslantirish funkцiyasining barcha variantlaridan qat'iy lavin samaradorligi bajarilgan 6 ta holati uchun intyegral tahlil natijalari quyidagi 7-jadvalda kyeltirilgan.