Psevdo-tasosodiy sonlarning dasturiy generatori axborot xavfsizligi dasturi uchun




Download 133,02 Kb.
bet2/6
Sana22.12.2023
Hajmi133,02 Kb.
#126502
1   2   3   4   5   6
Bog'liq
programmnyy-generator-psevdosluchaynyh-chisel-dlya-programmnyh-sredstv-zaschity-inf
daftar usti 1, 2-topshiriq, Ютуклари, Mavzu Abonent kirish tarmoqlari. Pon, xdsl, 3G 4G, kabelli inte-fayllar.org, Oldi-sotdi, ma\'lumotlar bazasini o\'rnatish, 8-mavzu ta’limning tashkiliy shakllari va metodlari, Masofaviy ta\'lim texnologiyalari Guliston 2020, NdmwLMjRgUfi3LOwNTqdM0U0f8HNlWe56DnnM49Q, Эхтимоллар назарияси, Эхтимоллар назарияси, Kiber xavfsizlik arxitekturasi, Kiber-Qonun-va-Qoidalar, taqdimot
Yaratish algoritmi
Ushbu maqsadga erishish uchun quyidagi vazifalar hal qilindi: PNG generatorlarini qo'llash doirasi va PNG avlod algoritmlarining eng istiqbolli oilalari ko'rib chiqildi va yuqori tezlikdagi dasturiy shifrlar o'rganildiPNGni yaratish uchun parolga asoslangan algoritmdan (E), ya'ni "SPECTR-F" yuqori tezlikdagi dasturiy shifrlash algoritmidan foydalanishga qaror qilindi [2]. Ushbu shifrlash algoritmini ishlab chiqishda uni qo'llashning asosiy yo'nalishi kompyuter tizimlarida ichki shifrlashni ta'minlash va kompyuter tizimlarining yuqori ishlashini ta'minlaydigan axborot xavfsizligi tizimlarining bir qismi sifatida NSD dan foydalanish deb taxmin qilingan [3]. Bunday qarorlarni qabul qilish avlod algoritmiga qo'yiladigan talablarni bajarishga imkon beradi.
PNG yaratish uchun ishlab chiqilgan algoritm diagrammasi rasmda ko'rsatilgan.1.

PNG yaratish algoritmi diagrammasida ishlatiladigan belgilar:
- i, j - o'zgartirish amalga oshiriladigan qiymatlarning dastlabki to'plamlari;
− E – “SPECTR-F” shifrlash algoritmi;
− k, k’ – “SPECTR-F” algoritmida shifrlash uchun foydalaniladigan kengaytirilgan shifrlash kalitlari;
− gi, gj – transformatsiyalarning chiqish vektorlari; − ⊕ – bit bo‘yicha qo‘shish moduli 2.
Generatsiya algoritmiga kirish:
− foydalanuvchi tomonidan ko'rsatilgan raqamlar (in1 dan in2 va jn3 dan jn4 gacha), ulardan chiqish transformatsiya vektorlari (gI va gj) hosil bo'ladi;
- transformatsiyalar amalga oshiriladigan dastlabki qiymatlar to'plami;
− kengaytirilgan shifrlash kalitini yaratish uchun foydalaniladigan foydalanuvchi paroli yoki sobit kengaytirilgan kalitdan foydalanilganda, “SPECTRUM-F” algoritmi parametrlarini hisoblashda foydalaniladigan parol.
Foydalanuvchi faqat i parametri yoki i va j parametrlari uchun chegara qiymatlarini kiritganiga qarab, mos ravishda bir yoki ikkita konversiya sikllari amalga oshiriladi.
Agar chegara qiymatlari faqat i parametr uchun belgilangan bo'lsa:
− gI vektorining har bir qiymati va har bir xabar bloki uchun XOR operatsiyasi bajariladi;
- qabul qilingan blok E shifrlash algoritmi uchun dastlabki qiymatlar to'plami sifatida taqdim etiladi.
Agar i va j parametrlari uchun chegara qiymatlari ko'rsatilgan bo'lsa:
gI vektorning har bir manba va joriy qiymat gj uchun XOR operatsiyasi bajariladi;
− qabul qilingan blok va xabar bloki uchun XOR operatsiyasi bajariladi;
- qabul qilingan blok E shifrlash algoritmi uchun dastlabki qiymatlar to'plami sifatida taqdim etiladi.
Bu amallar j parametr qiymati belgilangan chegara qiymatiga teng bo'lgunga qadar tsiklda bajariladi.

Download 133,02 Kb.
1   2   3   4   5   6




Download 133,02 Kb.

Bosh sahifa
Aloqalar

    Bosh sahifa



Psevdo-tasosodiy sonlarning dasturiy generatori axborot xavfsizligi dasturi uchun

Download 133,02 Kb.