Kriptografik usullar


Lai-Massey shifrlari (Lai-Massey ciphers)



Yüklə 11,99 Mb.
səhifə19/30
tarix24.10.2023
ölçüsü11,99 Mb.
#160892
1   ...   15   16   17   18   19   20   21   22   ...   30
Kriptografik usullar

Lai-Massey shifrlari (Lai-Massey ciphers). Ushbu usulda asoslangan kriptografiy tizimlar Feystel tarmoғiga o`xshash bo`lib, farқli tomoni raund funktsiyasi қaytmasdir. Bu usulda ҳam kirish bloki ikki қismga ajratiladi[12].

4-rasm. Lai-Massey shifrlari tuzilishi
Bunda, F raund funktsiyasi, H esa yarim-raund funktsiyasi.   lar esa ga mos raund kalitlari. Bu erda asosiy amallar қuyidagilar:

  • Kiruvchi blok ikki teng (R0, L0) қismga bo`linadi;

  • Raund soniga mos қuyidagi amallar ketma-ketligi bajariladi:

 
Bu erda, va .
SHifrlangan matn esa қuyidagiga teng:  .
SHifr matnni   deshifrlashda raund soniga mos ҳolda   қuyidagilar ҳisoblanadi:

Bu erda,  
U ҳolda ochiқ matn қuyidagiga teng bo`ladi:  
  Amallarga asoslangan (Operations). Ҳozirgi zamonaviy ko`plab simmetrik shifrlash algoritmlari va xesh қiymatlari ARX (add-rotate-XOR) algoritmiga asoslanadi. Bunday nomlanishiga sabab, ushbu algoritmga modul bo`yicha қo`shish, berilgan қiymat bo`yicha surish, XOR amalida қo`shish amallaridan tashkil topgan.
Ҳozirga kunda ushbu algoritm tarkibidagi amallarni apparat va dasturiy tarzda amalga oshirish sodda bo`lganligi va amallarni bajarishda yuқori tezlikga egaligi sababli juda ҳam mashҳur. Bu turdagi algoritmlar vaқt bo`yicha bo`ladigan ҳujumlarga bardoshli sanalsada, surish kriptotaҳliliga bardoshsizdir.
Blokli shifrlash algoritmlari modellari(Block cipher mode of operation). Simmetrik shifrlash algoritmlarida xavfsizlik nuқtai-nazaridan kriptografik tizimlardan ma`lum ketma-ketliklarga asoslanib foydalinish mavjud. Bu toifadagi algoritmlar blokli shifrlash algoritimlari modellari sanaladi.
Ushbu algoritmlarda amalga oshiruvchi vektor (initialization vector, IV) dan foydalaniladi. Amalga oshiruvchi vektor ma`lum bitlar ketma-ketligidan iborat bo`lib, ochiқ matnga yoki kalitga ma`lum algoritm bo`yicha қo`shiladi. Bu kattalik kalitdan farқli sanalib, odatda zarur bo`lsa ҳam sir saқlanmaydi.
Ҳozirda қuyidagi modellar keng қo`llaniladi:
- Electronic codebook (ECB);
- Cipher-block chaining (CBC);
- Propagating cipher-block chaining (PCBC);
- Cipher feedback (CFB);
- Output feedback (OFB);
- Counter (CTR).

Yüklə 11,99 Mb.

Dostları ilə paylaş:
1   ...   15   16   17   18   19   20   21   22   ...   30




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

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin