Umumiy kriptograf algoritmlar


Genetik algoritmning bajarilishini sinovdan o‘tkazish



Yüklə 0,65 Mb.
səhifə13/20
tarix12.12.2022
ölçüsü0,65 Mb.
#120898
1   ...   9   10   11   12   13   14   15   16   ...   20
1 (2)

Genetik algoritmning bajarilishini sinovdan o‘tkazish
Tizim tatbiq etilgandan so‘ng DES va AES shifrlash algoritmlari uchun sinovlar o‘tkazildi. Kirish parametrlari quyidagi jadvalda keltriligan.
Amalga oshirilgan kriptanaliz tizimini sinash uchun kirish parametrlari.
1-jadval

O‘zgaruvchilar

Qiymatlar

Tavsif

parents_to_keep

2

keyingi avlodda saqlanib qolgan ota-ona avlodining eng yaxshi shaxslari soni,



mutation_rate

0.02

mutatsiya ehtimoli

Delta

0.70

Ma'lum bitlarni o‘rnatish parametri

generations

2

Avlodlar soni

poplation_size

4

Bir avlod uchun populyatsiyalar soni

key_len

128

Shifrlash kaliti uzunligi (AES shifrlash algoritmi uchun)

des_rounds

1

Shifrlash algoritmining raundlari soni
(agar DES shifrlash algoritmi bo‘lsa)

Fitness = SumEqual / BlockLength (1)


bu erda SumEqual - asl shifrlangan matnda va tekshirilgan kalit bilan shifrlangan matnda bir xil pozitsiyalardagi bir xil bitlar soni.
BlockLength - bu shifrlash blokining kattaligi.


Yüklə 0,65 Mb.

Dostları ilə paylaş:
1   ...   9   10   11   12   13   14   15   16   ...   20




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©muhaz.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin