• (A, B, R)
  • Axborot xavfsizligi




    Download 2,72 Mb.
    Pdf ko'rish
    bet59/191
    Sana18.11.2023
    Hajmi2,72 Mb.
    #101187
    1   ...   55   56   57   58   59   60   61   62   ...   191
    Bog'liq
    axborot xavfsizligi222

     “O‘z DSt 1106:2009” O‘zbekiston davlat standarti hisoblanadi. Ushbu 
    standartda xesh-funksiyani hisoblashning ikki xil algoritmi keltirilgan. 
    1-algoritmda modul arifmetikasining bir tomonlama funksiyasi qo‘llaniladi, 
    𝐾

    𝐾

    𝐾

    𝐾
    kalitlarni geeratsiya qilish
    𝐾
    𝑖
    kalitlar yordamida vektorlarni GOST 28147-
    89 shifrlash algoritmi asosida o’zgartirish
    GOST 28147-89 shifrlash algoritmi asosida 
    olingan natijalarni aralashtiruvchi 
    akslantirish bajarish
    Boshlanishi 
    М, Н 
    Н 
    TAMOM 


    125 
    u bo‘yicha hisoblashlar darajaga ko‘tarish amallaridagi kabi aynan o‘sha mehnat 
    sarfi darajasida oson amalga oshiriladi, funksiyani invertirlash (teskarilash) esa, (A, 
    B) noma’lum parametrda diskret logarifm muammosini echish jarayoniga nisbatan 
    ko‘proq hisoblashlar sarfi va vaqtni talab qiladi. Ko‘paytirish, darajaga ko‘tarish va 
    teskarilash kabi asosiy amallar yangi bir tomonlama funksiyada parametr bilan 
    ko‘paytirish, darajaga ko‘tarish va teskarilash deb nomlangan. Darajaga 
    ko‘tarishning bir tomonlama funksiyasi ushbu bir tomonlama funksiyaning xususiy 
    holidir. Xeshlash funksiyasida parametr (koeffitsient) sifatida natural sonlar 
    uchligidan (A, B, R) foydalaniladi. 
    Ushbu algoritmda kirish blokining uzunligi 128 yoki 256 bitga karrali 
    hamda chiqish bloki va xeshlash kalitining uzunligi 128 yoki 256 bit. Har bir blok 
    uchun kriptografik almashtirishlar 10 ta bosqichda amalga oshiriladi.Xesh-
    funksiyasi algoritmining ma’lumotlarini xeshlash protsedurasida xeshlash kaliti k 
    va xeshlashning oraliq natijasi asosida shakllangan bosqich kalitlari k
    e
    dan 
    foydalaniladi. 
    Xesh qiymatni hisoblash holat massivi ustida kriptografik o‘zgartirishlarni 
    bajarish bilan amalga oshiriladi. holat massivi to‘rtta satr (qator) va sakkizta 
    ustunda joylashgan yarim baytlardan (baytlardan) iborat, bunda har bir satr 32 
    (64)bitdan iborat. 
    Xesh qiymatni hisoblashda dastlab kiruvchi ma’lumot 128 yoki 256 bit 
    uzunlikdagi b tabloklarga bo‘linadi, to‘lmay qolgan blok 0 lar bilan to‘ldiriladi. 

    Download 2,72 Mb.
    1   ...   55   56   57   58   59   60   61   62   ...   191




    Download 2,72 Mb.
    Pdf ko'rish