CBC Mac қауіпсіз бе?
CBC Mac қауіпсіз бе?

Бейне: CBC Mac қауіпсіз бе?

Бейне: CBC Mac қауіпсіз бе?
Бейне: МОЯ ДЕВУШКА РОБОТ! ПЕРВЫЙ ПОЦЕЛУЙ С ДЕВУШКОЙ КИБОРГОМ! 2024, Сәуір
Anonim

Берілген а қауіпсіз блоктық шифр, CBC - MAC болып табылады қауіпсіз тұрақты ұзындықтағы хабарлар үшін. Алайда, өздігінен олай емес қауіпсіз айнымалы ұзындықтағы хабарлар үшін.

Осыған байланысты, CBC Mac соқтығысуға төзімді ме?

Бұл мысал да а CBC - MAC ретінде пайдалануға болмайды соқтығыс - төзімді бір жақты функция: берілген кілтті бір тегке «хэш» жасайтын басқа хабарлама жасау тривиальды.

Сол сияқты, CBC Mac қалай жұмыс істейді? бірге CBC (Шифрлық блок тізбегі)- MAC (Хабардың аутентификация коды) біз құпия ортақ кілт арқылы хабарларды аутентификациялаймыз. Егер олар болып табылады сол сияқты, содан кейін Боб өзінің жеке басын дәлелдеуді жалғастырды (тек ол сияқты алады Боб пен Алиса бөлісетін құпия кілті бар) және хабардың өзгертілмегені.

Екіншіден, CBC қауіпсіз ме?

RC4 және шабуылдар CBC криптографиялық алгоритмдер үшін бізге өте аз таңдау қалдырды қауіпсіз TLS контекстіндегі шабуылдан. Шын мәнінде, TLS 1.1 немесе одан бұрынғы нұсқалары қолдайтын шифрлар жоқ қауіпсіз . Жалғыз опциялар CBC режим шифрлары немесе RC4.

DES шифрлауымен пайдаланылған кезде CBC Mac биттерінің өлшемі қандай?

Жағдайда CBC - MAC үштік- ТЖД бұл өлшемі 3DES блогының 64- бит (немесе оның қысқа бөлігі). Егер сіздің деректеріңіз одан ұзағырақ болса, оны «шифрдан шығару» мүмкін емес, себебі қазір көптеген шешімдер бар.

Ұсынылған: