• Polialfavitli almashtirish usullari
  • -qadam. L /*= 3-qadam. T




    Download 7,8 Mb.
    Pdf ko'rish
    bet39/249
    Sana20.05.2024
    Hajmi7,8 Mb.
    #246687
    1   ...   35   36   37   38   39   40   41   42   ...   249
    2-qadam. L
    /*=<6,9,21,27,24,18,15,21,9,27,21,18,12,9>
    3-qadam. T
    ;=
    71


    4-qadam.
    7>
    Rasshifrovka qilishda bloklar bir 1 ashtirilib, 
    К
    simvolli shifr- 
    matn 
    Ti
    hosil qilinadi. Rasshifrovka qilish uchun quyidagi butun 
    sonli tenglamani yechish lozim:
    k]hoi+k
    2
    =nR+hn
    ki, k
    2
    .l
    11
    iva R
    butun sonlar ma’lum bo‘lganda 
    hm
    kattaligi n ni 
    saralash orqali hisoblanadi. Bu muolajani shifrmatnning barcha 
    simvollariga tatbiq qilish uning rasshifrovka qilinishiga olib keladi.
    Almashtirish usulining kamchiligi sifatida dastlabki va beril- 
    gan matnlar statistik xarakteristkalarining bir xilligidir. Dastlabki 
    matn qaysi tilda yozilganligini bilgan kriptotahlillovchi ushlab 
    qolingan axborotni statistik ishlab, ikkala alfavitdagi simvollar 
    o‘rtasidagi muvofiqlikni aniqlashi mumkin.
    Polialfavitli almashtirish usullari
    aytarlicha yuqori kriptobar- 
    doshlikka ega. Bu usullar dastlabki matn simvollarini almashtirish 
    uchun bir necha alfavitdan foydalanishga asoslangan. Rasman po­
    lialfavitli almashtirishni quyidagicha tasavvur etish mumkin. TV-alfa- 
    vitli almashtirishda dastlabki 
    Ao
    alfavitdagi 
    so/
    simvoli 
    А /
    alfavitdagi 
    su
    simvoli bilan almashtiriladi va h. 
    son
    ni 
    snn
    simvol bilan almash- 
    tirilganidan so‘ng 
    So(N+i)
    simvolning o‘mini 
    Ai
    alfavitdagi 

    Download 7,8 Mb.
    1   ...   35   36   37   38   39   40   41   42   ...   249




    Download 7,8 Mb.
    Pdf ko'rish