|
Axborot xafsizligi
|
bet | 2/2 | Sana | 16.11.2023 | Hajmi | 158,7 Kb. | | #99508 |
Bog'liq 2 ish. kriptotahlil 65484654, I AM LEGEND, How to have a productive day, keyingi avlod, 3-chorak, 15-mavzu, 8-mavzu, Sinf-jurnali-5-6-sinf, ochiq kodli 2, saylov, chiziqlar, 1710818809, Guruhi talabasining, shablonChastotaviy tahlil usuli
Chastotaviy, ya’ni statistik xarakteristikalar usulida simmetrikyoki nosimmetrik kriptotizim kriptotahlilchisi shifrmatndagi belgilar,harflar, so‘zlarning takrorlanishlari sonini (chastotalarini) hisoblab,ochiq matn qaysi tilda yozilganini aniqlaydi. So‘ngra esa, shifrmatn shifrbelgilari parametrlarini ochiq matn qaysi tilda yozilgan bo‘lsa, shu34tilning parametrlari bilan solishtiradi. Masalan, ingliz tilida E harfichastotasi yuqori, shifrmatnda L harfi chastotasi yuqori. Shifrmatndagi L harfini E harfi bilan almashtiriladi, ya’ni shifrmatn va ochiq matnyozilgan til chastotalarini kamayish tartibida yozib, tartibi to‘g‘ri kelganbelgilar o‘zaro almashtiriladi.
Keyin shifrmatn bigramma, trigramma vak-grammalarining takrorlanishlar sonini topib, ochiq matn yozilgan tilbigramma, trigramma va k-grammalari bilan mos holda almashtiradi.Bigramma, trigramma, k-gramma deganda, matnda ikkita, uchta va k-tabelgining ketma-ket kelishi tushuniladi. Masalan, ingliz tilida th, in, is,er, he, en, bigrammalari, rus tilida ст, но, ен, то, на bigrammalari, сто, ено, нов, тов, оваtrigrammalari ko‘p uchraydi. Quyidagi 3-jadvalda rus tili harflarining paydo bo‘lishining nisbiy chastotasi keltirilgan.
Rus tili harflarining paydo bo‘lishining nisbiy chastotasi 1-jadval
Harf
|
Chastota
|
Harf
|
Chastota
|
Harf
|
Chastota
|
Harf
|
Chastota
|
о
|
0.09
|
о
|
0.038
|
о
|
0.016
|
о
|
0.007
|
е,ё
|
0.072
|
л
|
0.035
|
ы
|
0.016
|
ш
|
0.006
|
а
|
0.062
|
к
|
0.028
|
б
|
0.014
|
ю
|
0.006
|
и
|
0.062
|
м
|
0.026
|
ь,ъ
|
0.014
|
ц
|
0.004
|
н
|
0.053
|
д
|
0.025
|
г
|
0.013
|
щ
|
0.003
|
т
|
0.053
|
п
|
0.023
|
ч
|
0.012
|
э
|
0.003
|
с
|
0.045
|
у
|
0.021
|
й
|
0.01
|
ф
|
0.002
|
р
|
0.04
|
я
|
0.018
|
х
|
0.009
|
|
|
Yuqorida aytib o‘tilgan prinsiplar hozirgi kunda keng tarqalganparollarni tanlash bo‘yicha dasturlarda qo‘llaniladi. Parollarni tanlashbo‘yicha dastur avvalo ehtimolligi katta bo‘lgan parollarni tanlaydi.ehtimolligi kichik bo‘lgan parollarni keyinga olib qo‘yadi. Bunda parollarni tanlash jarayoni o‘n va yuz marttalab kamayadi. Quyidagi 2-jadvalda parollarni tanlashda olingan qator natijalar keltirilgan.
Parollarni tanlash natijalari 2-jadval
Tanlash murakkabligi
|
Tanlash murakkabligi
|
Tanlash murakkabligi
|
2,08⋅1011
|
15 minut
|
486DX/4-100
|
5,68⋅1010
|
8 soat
|
Pentium-120
|
|
| |