Сигурен ли е CBC Mac?
Сигурен ли е CBC Mac?

Видео: Сигурен ли е CBC Mac?

Видео: Сигурен ли е CBC Mac?
Видео: Объяснение протоколов защиты беспроводных сетей WIFi - WEP, WPA, WPS 2024, Може
Anonim

Като се има предвид а сигурен блоков шифър, CBC - MAC е сигурен за съобщения с фиксирана дължина. Само по себе си обаче не е така сигурен за съобщения с променлива дължина.

В тази връзка дали CBC Mac е устойчив на сблъсък?

Този пример също показва, че а CBC - MAC не може да се използва като а сблъсък - устойчиви еднопосочна функция: при даден ключ е тривиално да се създаде различно съобщение, което "хешира" към същия таг.

По същия начин, как работи CBC Mac? С CBC (Веригиране на блокове на шифри)- MAC (Код за удостоверяване на съобщения) ние удостоверяваме съобщенията с таен споделен ключ. Ако те са същото, тогава Боб е продължил да доказва своята самоличност (както само той мога имат секретния ключ, който Боб и Алис споделят) и че съобщението не е променено.

Второ, сигурна ли е CBC?

Атаките срещу RC4 и CBC ни оставиха много малко възможности за избор за криптографски алгоритми, които са безопасно от атака в контекста на TLS. Всъщност няма поддържани от TLS 1.1 или по-стари шифри безопасно . Единствените опции са CBC режимни шифри или RC4.

Какъв е размерът в битове на CBC Mac, когато се използва с DES криптиране?

В случай че CBC - MAC с тройно- DES това е размер на блока от 3DES, който е 64- малко (или по-къса част от него). Ако вашите данни са по-дълги от това, тогава не можете да ги „дешифрирате“, защото сега има множество решения.

Препоръчано: