International



Download 333,85 Kb.
bet1/7
Sana22.06.2022
Hajmi333,85 Kb.
#691740
  1   2   3   4   5   6   7
Bog'liq
eng-uzb to`liq



International Journal of Network Security, Vol.5, No.2, PP.213–219, Sept. 2007





DES-8 ning kriptotahlili uchun genetik algoritm


Hasan Mohammed Hasan Husein1, Bayoumi I. Bayoumi2, Fathy Saad Holail3,


Bahaa Eldin M. Hasan4, va Mohammed Z. Abd El-Mageed5
(Asosiy muallif: Hasan Mohammed Hasan Husein)

Tadqiqotlarni Rivojlantirish Markazi Milliy Mudofaa Kengashi1


Shams Universitetining ilmiy fakulteti matematika bo‘limi 2
Milliy Mudofaa Kengashining Ilmiy-tadqiqotlarni rivojlantirish markazining Ilmiy tadqiqotlar bo'limi boshlig'i3
Ilmiy tadqiqotlar boʻlimi, Tadqiqotlarni rivojlantirish markazi, Milliy Mudofaa Kengashi4 Kompyuter fanlari boʻlimi, Muhandislik fakulteti, Al-Azhar Universiteti, Nasr shahri, Qohira, Misr5


(2005 yil 10 dekabrda olingan; qayta ko'rib chiqilgan va 2006 yil 10 yanvarda qabul qilingan)

Abstrakt


Turli xil kriptosistemalar qidirish uchun to'liq texnikadan foydalanadi, yetishmayotgan belgi, kalit bo'sh joy. Bunday qidiruv texnikasi hisoblash uchun yetarli bo'lishi uchun boshqarilishi kerak. Bu yerda genetik algoritm, GA, asosiy kalitni topish uchun DESga o'xshash tizimlarning kriptanalizasi uchun taklif qilingan. Asosiy pastki bo'shliqqa tegishli kalitlarning dastlabki populyatsiyasini shakllantirish orqali aniq kalitni olish uchun genetik algoritm yondashuvi qabul qilingan. Muvofiqlik funksiyasiga ta'sir ko'rsatishi mumkin bo'lgan nazorat parametrlarini dinamik o'zgartirish orqali oldindan yetuk konvergentsiyaning (mahalliy minimal) oldini olish mumkin. Ushbu maqolada birinchi marta sakkiz raundli DESni buzishning yangi usuli ishlab chiqilgan. Uning ishlashi to'liq qidiruv va differensial kriptoanalizga, DK qaraganda ancha tezdir. Yangi usul mavjud DK texnikasi o'rniga turli xil DES-ga o'xshash tizimlarga qo'llanilishi mumkin.


Kalit so'zlar: DESga o'xshash, differensial kriptotahlil, genetik algoritm, muvofiqlik funksiyasi

xaritalashni anglatadi. Algoritm quyidagi amallarni bajaradi:



  1. Tasodifiy ravishda boshlang'ich populyatsiyani yaratish.

  2. Joriy populyatsiyadagi har bir shaxs uchun moslikni hisoblash.

  3. Har bir shaxsning tanlanish ehtimolini uning mosligiga mutanosib bo'lishini aniqlash.

  4. Selektsiya, krossover va mutatsiya bilan ifodalangan genetik operatorlar orqali nasl berish uchun oldingi joriy populyatsiyadan individlarni ehtimollik bilan tanlab, keyingi joriy populyatsiyani yaratish.

  5. Qoniqarli yechim olinmaguncha 2-bosqichni takrorlash.

Holland [3] GA operatorlarining (tanlash, krossover va mutatsiya) avloddan keyingi +1 ga o‘tishda H sxemasining kutilayotgan soniga (H, t) ta’sirini tahlil qildi. Ushbu muhokamani [3] da topish mumkin. Holland sxemasi teoremasi quyidagicha ifodalanishi mumkin:
m(H, t+ 1)m(H, t) fH (t) [1P c δ(H) o(H)P m],

  1. Kirish f¯(t) l1

Bu yerda fH(t) H sxemasini ifodalovchi satrning moslik

Genetik algoritmlar (GA) Holland [4] tomonidan tabiiy tanlanish va genetikaning evolyutsion g'oyalariga bog'liq bo'lgan adaptiv evristik qidiruv usuli sifatida tushuntirilgan. Genetik algoritmning asosiy maqsadi eng zo'rning omon qolishi tamoyilini hisobga olgan holda tabiiy evolyutsiya jarayonini simulyatsiya qilishdir. U odatda qidiruv maydoni nisbatan katta bo'lgan va klassik qidiruv usullari bilan samarali o'tib bo'lmaydigan holatlarda qo'llaniladi. Bu, asosan, yechimi bir-biriga bog'liq bo'lmagan ko'plab o'zgaruvchilarni baholashni talab qiladigan muammolarga tegishli. Chunki GA tasodifiy qidiruv maydonini muammoni hal qilish mumkin bo'lgan boshqariladigan qidiruv maydoniga aqlli
qiymatini bildiradi; f¯(t) populyatsiyadagi barcha qatorlar bo'yicha o'rtacha moslik qiymatini bildiradi; PC va Pm mos ravishda krossover va mutatsiya ehtimolini, l sxema uzunligini bildiradi; δ (H) sxema H ning birinchi va oxirgi o'rnatilgan satr pozitsiyalari orasidagi masofa sifatida o'lchanadigan sxema H uzunligini bildiradi; o(H) sxema H tartibini bildiradi, sxema H ning belgilangan qator pozitsiyalari soni bilan belgilanadi.
Bu shuni anglatadiki, muvofiqlik funksiyasi yaxshiroq nasldan foydalanilganda kuchayadi. Bu fakt, shuningdek, genetik algoritmlarning ulkan bo'shliqlarni samarali qidirish qobiliyati GA ni kriptoanalizda foydalanish uchun tabiiy nomzod sifatida qabul qiladi.

Darhaqiqat, ular yaqinda mos ravishda oddiy almashtirish, transpozitsiya va knapsack shifrlarining kriptotahlilida muvaffaqiyatli qo'llanildi [7, 10, 11].
DES-ga o'xshash tizimlar katta kalit maydoniga ega bo'lganligi sababli va an'anaviy qidiruv algoritmlari yordamida shifrlash kalitini topish mumkin emasligi sababli, GA-ga asoslangan evolyutsion yondashuvni ko'rib chiqish kerak.

Download 333,85 Kb.

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




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

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish