CBC Mac xavfsizmi?
CBC Mac xavfsizmi?

Video: CBC Mac xavfsizmi?

Video: CBC Mac xavfsizmi?
Video: 347 CBC MAC 2024, May
Anonim

Berilgan a xavfsiz blokli shifr, CBC - MAC hisoblanadi xavfsiz belgilangan uzunlikdagi xabarlar uchun. Biroq, o'z-o'zidan, bunday emas xavfsiz o'zgaruvchan uzunlikdagi xabarlar uchun.

Shu munosabat bilan, CBC Mac to'qnashuvga chidamlimi?

Bu misol ham shuni ko'rsatadiki, a CBC - MAC sifatida foydalanish mumkin emas to'qnashuv - chidamli bir tomonlama funktsiya: kalit berilgan bo'lsa, bir xil tegga "xesh" qiladigan boshqa xabar yaratish ahamiyatsiz.

Xuddi shunday, CBC Mac qanday ishlaydi? Bilan CBC (Shifr bloklari zanjiri) - MAC (Xabar autentifikatsiya kodi) biz maxfiy umumiy kalit yordamida xabarlarni autentifikatsiya qilamiz. Agar ular bor xuddi shunday, keyin Bob o'z shaxsini isbotlashda davom etdi (faqat u mumkin Bob va Elis baham ko'radigan maxfiy kalitga ega bo'ling) va xabar o'zgartirilmagan.

Ikkinchidan, CBC xavfsizmi?

RC4 ga hujumlar va CBC bizga kriptografik algoritmlar uchun juda kam tanlov qoldirdi xavfsiz TLS kontekstidagi hujumdan. Aslida, TLS 1.1 yoki undan oldingi versiyalar tomonidan qo'llab-quvvatlanadigan shifrlar mavjud emas xavfsiz . Faqatgina variantlar mavjud CBC rejim shifrlari yoki RC4.

DES shifrlash bilan foydalanilganda CBC Mac bitlarining o'lchami qanday?

Agarda CBC - MAC uchlik bilan - DES bu hajmi 3DES blokining 64- bit (yoki uning qisqaroq qismi). Agar sizning ma'lumotlaringiz undan uzunroq bo'lsa, uni "shifrini yechish" mumkin emas, chunki hozirda bir nechta echimlar mavjud.

Tavsiya: