CBC Mac коопсузбу?
CBC Mac коопсузбу?

Video: CBC Mac коопсузбу?

Video: CBC Mac коопсузбу?
Video: Toys from Cars 3 with Speaking Lightning McQueen 2024, Май
Anonim

Берилген а коопсуз блок шифри, CBC - MAC болуп саналат коопсуз белгиленген узундуктагы билдирүүлөр үчүн. Бирок, өзүнөн өзү андай эмес коопсуз өзгөрүлмө узундуктагы билдирүүлөр үчүн.

Бул жагынан алганда, CBC Mac кагылышууга туруктуубу?

Бул мисал да көрсөтүп турат, а CBC - MAC катары колдонууга болбойт кагылышуу - чыдамдуу бир тараптуу функция: ачкыч берилгенде, бир эле тегге "хэш" болгон башка билдирүүнү түзүү анчалык деле маанилүү эмес.

Ошо сыяктуу эле, CBC Mac кантип иштейт? менен CBC (Cipher Block Chaining) - MAC (билдирүүнүн аныктыгын текшерүү коду) биз жашыруун бөлүшүлгөн ачкыч менен билдирүүлөрдүн аныктыгын текшеребиз. Эгер алар болуп саналат ошол эле, андан кийин Боб өзүнүн инсандыгын далилдөөнү уланткан (ал гана болот Боб менен Элис бөлүшө турган жашыруун ачкычка ээ болуңуз) жана билдирүү өзгөргөн жок.

Экинчиден, CBC коопсузбу?

RC4 жана чабуулдар CBC Бизге криптографиялык алгоритмдер үчүн өтө аз тандоо калтырды коопсуз TLS контекстинде чабуулдан. Чынында, TLS 1.1 же андан мурдараак колдогон шифрлер жок коопсуз . Жалгыз варианттар CBC режим шифрлери же RC4.

DES шифрлөө менен колдонулганда CBC Mac биттеринин өлчөмү кандай?

учурда CBC - MAC Triple менен DES бул өлчөмү 3DES блогунун 64- бит (же анын кыскараак бөлүгү). Эгерде сиздин маалыматтарыңыз андан узун болсо, анда аны "чечимелөө" мүмкүн эмес, анткени азыр бир нече чечимдер бар.

Сунушталууда: