• Algoritm samarali ishlashi uchun operator ozgarishlar amalga oshiriladigan dastlabki qiymatlar toplamining hajmini hisobga olgan holda i va j parametrlarining qiymatlarini belgilashi kerak.
  • Psevdo-tasosodiy sonlarning dasturiy generatori axborot xavfsizligi dasturi uchun




    Download 133,02 Kb.
    bet3/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
    1.1. Algoritm cheklovlari
    Agar yakuniy transformatsiya vektorining qiymatlari soni xabar bloklari sonidan kam bo'lsa, u holda g qayta hisoblab chiqiladi. Agar operator i va j parametrlari uchun qiymatlar oralig'ini noto'g'ri ko'rsatgan bo'lsa, bu sodir bo'lishi mumkin. Bunday holda, algoritmning statistik xususiyatlari kamayadi.
    Algoritm samarali ishlashi uchun operator o'zgarishlar amalga oshiriladigan dastlabki qiymatlar to'plamining hajmini hisobga olgan holda i va j parametrlarining qiymatlarini belgilashi kerak.
    1.1. Dasturiy ta'minotni amalga oshirish
    PNG yaratish algoritmini modulli tarzda amalga oshirishga qaror qilindi. PNG avlod dasturining strukturasini modullar shaklida grafik tasvirlash mumkin (2-rasm).
    GUI
    Oldindan hisoblash moduli
    Konvertatsiya moduli
    Ish moduli fayllar bilan
    Рис. 2. Dasturning modulli tuzilishi
    "Vektor-f" dasturi, uning interfeysi rasmda ko'rsatilgan. 3 - bu MFC kutubxonasi (Microsoft Foundation Classes - Microsoft asosiy sinf kutubxonasi) yordamida qurilgan, C++ dasturlash tilida Microsoft Visual Studio 6.0 muhitida ishlab chiqilgan Windows ilovasi. Ishlab chiqilgan dastur quyidagi funktsiyalarni amalga oshiradi:

    − kengaytirilgan shifrlash kalitini yaratish;

    − kengaytirilgan shifrlash kalitini yaratish;

    − “SPECTR-F” disk maydonini shifrlash algoritmini amalga oshirish;

    − “SPECTR-F” disk maydonini shifrlash algoritmini amalga oshirish;

    − psevdor tasodifiy sonlarni yaratish;

    − psevdor tasodifiy sonlarni yaratish;

    − foydalanuvchi tomonidan belgilangan parametrlar bo‘yicha ma’lumotlar bloklarini shifrlash;

    − foydalanuvchi tomonidan belgilangan parametrlar bo‘yicha ma’lumotlar bloklarini shifrlash;

    − foydalanuvchi tomonidan belgilangan parametrlar bo‘yicha ma’lumotlar bloklarining shifrini ochish.

    − foydalanuvchi tomonidan belgilangan parametrlar bo‘yicha ma’lumotlar bloklarining shifrini ochish.

    Kengaytirilgan turdagi kalitni tanlashda dastur foydalanuvchi tomonidan kiritilgan parol va maxsus almashtirish jadvali yordamida kengaytirilgan kalitni yaratadi. Ushbu kalit kriptografik algoritmda qo'llaniladi. Ruxsat etilgan turdagi kalitni tanlasangiz, algoritm dastur kodida o'rnatilgan kalitdan foydalanadi va foydalanuvchi kiritgan parol kriptografik algoritm parametrlarini hisoblash uchun ishlatiladi.

    Рис. 3. Dasturning asosiy oynasi

    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.