13-jild, 03-son, mart /2022


Download 0.62 Mb.
bet7/9
Sana15.06.2023
Hajmi0.62 Mb.
#1477948
1   2   3   4   5   6   7   8   9
Bog'liq
AI kriptografiya maqola

EXPERIMENTAL NATIJALAR





  1. Shifrlash va shifrni ochish uchun neyron tarmoqlardan foydalangan holda, ushbu tadqiqotda neyron tarmoq kalitlar va oddiy matn bilan o'rganiladi. Neyron tarmoqlarni o'rgatish uchun kalitlar va neyron tarmoqlar o'rtasida og'irliklar hisoblab chiqiladi va bu og'irlik shifrlangan ma'lumotlar sifatida ko'rib chiqiladi. Matnning shifrini ochish uchun uni qabul qiluvchiga yetkazing va quyida ko‘rsatilgan amallarni bajaring.




  1. Shifrlangan ma'lumotlar uchun vazn matritsasini qabul qiling.




www.jespublication.com


Sahifaning raqami: 788

13-jild, 03-son, MART /2022




ISSN NO: 0377-9254



  1. Siz faollashtirish funktsiyasini qo'llash orqali ikkilik vazn qiymatining shifrini ochishingiz mumkin.

  2. Indeksni haqiqiy belgi bilan taqqoslash orqali indeks qiymati oddiy matnga aylantiriladi.

7-rasm: Kalit yaratish


  1. Quyidagi modullar ushbu loyihani amalga oshirish uchun maxsus yaratilgan: 6) Ushbu modul kalitlarni yaratish uchun

ishlatiladi.
tasodifiy tamsayÿlar yordamida.

  1. Ushbu modul yordamida biz matndagi har bir kalit va har bir belgining vaznini hisoblab, neyron tarmoqni loyihalashtiramiz.

  2. Uchinchidan, shifrlashdan oldin kalitlar va foydalanuvchi xabari o‘rtasidagi og‘irliklarni qayta hisoblash uchun neyron tarmoqlardan foydalanamiz.

Matematikani bajarganingizda, siz shifrlangan matritsaga ega bo'lasiz.

  1. Biz ushbu moduldan shifrlangan vazn qiymatlarining shifrini ochish uchun foydalanamiz, so‘ngra og‘irlik qiymatlarini ikkilik indekslarga aylantirish uchun faollashtirish funksiyasini qo‘llaymiz, keyinchalik ular shifrini ochish uchun asl xabardagi oddiy matnga ko‘rsatiladi.

8-rasm: Neyron tarmoq modelini qurish


Yuqorida ko'rsatilgan neyron tarmoq modelida yo'qotishning 5,0 dan 0,11 gacha qisqarishini ko'rishimiz mumkin, u kalitlar va oddiy test yordamida qurilgan. X o'qi davrni, y o'qi esa yo'qotish qiymatini ko'rsatadi. Grafikda ko'rinib turibdiki, har bir o'sib


borayotgan davr bilan yo'qotish qiymati 5,0 dan 0,1 gacha
kamayadi.
Endi model yaratilgan, siz matn maydoniga xabar yozishingiz mumkin.

6-rasm: Asosiy ekran


9-rasm: Xabar ekrani


Xabarimni shifrlash uchun yuqoridagi matn maydoniga “Ma’lumotlarni shifrlash uchun neyron tarmoq” so‘zini yozdim va “Neyron tarmoq ma’lumotlarini shifrlash” tugmasini bosdim.



Download 0.62 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling