Криптографиянинг асосий тушунчалари. Керкхофс принципи


Download 1.52 Mb.
bet26/49
Sana07.03.2023
Hajmi1.52 Mb.
#1245383
1   ...   22   23   24   25   26   27   28   29   ...   49
Bog'liq
Криптографиянинг асосий тушунчалари

OFB afzalliklari -

  • CFB holatida blokdagi bitta bit xatosi keyingi barcha bloklarga tarqaladi. Bu muammo OFB tomonidan hal qilinadi, chunki u ochiq matn blokida bit xatolaridan xoli. 

OFB-ning kamchiliklari

  • OFB ning kamchiliklari shundaki, uning ish rejimlariga ko'ra u CFBga qaraganda xabarlar oqimini o'zgartirish hujumiga ko'proq moyil bo'ladi.

Hisoblagich rejimi - 
Hisoblagich rejimi yoki CTR oddiy hisoblagichga asoslangan blokli shifrni amalga oshirishdir. Har safar qarshi boshlangan qiymat shifrlanadi va XOR ga ochiq matn bilan kirish sifatida beriladi, bu esa shifrlangan matn blokiga olib keladi. CTR rejimi teskari aloqadan foydalanishdan mustaqil va shuning uchun parallel ravishda amalga oshirilishi mumkin. 
Uning oddiy amalga oshirilishi quyida ko'rsatilgan: 

Hisoblagichning afzalliklari -

  •  Har bir blok uchun boshqa hisoblagich qiymati mavjud bo'lgani uchun, to'g'ridan-to'g'ri ochiq matn va shifrlangan matn aloqasidan qoching. Bu shuni anglatadiki, bir xil oddiy matn turli xil shifrlangan matnga mos kelishi mumkin.

  • Shifrlashni parallel ravishda amalga oshirish mumkin, chunki oldingi bosqichlardagi chiqishlar CBC misolida bo'lgani kabi zanjirlanmagan. 

Qarama-qarshilikning kamchiliklari

  • CTR rejimi transmitterda ham, qabul qiluvchida ham sinxron hisoblagichni talab qilishi jiddiy kamchilikdir. Sinxronizatsiya yo'qolganda, ochiq matnni tiklash noto'g'ri.



  1. Ethereum-га оид тушунчалар.

Ethereum - bu aqlli kontraktlar deb ataladigan dastur kodini xavfsiz bajaradigan va tekshiradigan tengdosh-to-peer tarmog'ini o'rnatadigan markazlashtirilmagan blokcheyn platformasi. Aqlli shartnomalar ishtirokchilarga ishonchli markaziy hokimiyatsiz bir-birlari bilan tranzaksiya qilish imkonini beradi. Tranzaksiya yozuvlari o'zgarmas, tekshirilishi mumkin va tarmoq bo'ylab xavfsiz tarzda taqsimlanadi, bu esa ishtirokchilarga tranzaksiya ma'lumotlariga to'liq egalik va ko'rish imkonini beradi. Tranzaktsiyalar foydalanuvchi tomonidan yaratilgan Ethereum hisoblaridan yuboriladi va qabul qilinadi. Yuboruvchi tranzaktsiyalarni imzolashi va tarmoqdagi tranzaktsiyalarni qayta ishlash xarajatlari sifatida Ethereumning mahalliy kriptovalyutasi Eterni sarflashi kerak.

Download 1.52 Mb.

Do'stlaringiz bilan baham:
1   ...   22   23   24   25   26   27   28   29   ...   49




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