Är CBC Mac säker?
Är CBC Mac säker?

Video: Är CBC Mac säker?

Video: Är CBC Mac säker?
Video: 347 CBC MAC 2024, November
Anonim

Givet a säkra blockchiffer, CBC - MAC är säkra för meddelanden med fast längd. Men i sig är det inte det säkra för meddelanden med variabel längd.

I detta avseende, är CBC Mac kollisionsbeständig?

Detta exempel visar också att en CBC - MAC kan inte användas som en kollision - resistent enkelriktad funktion: med en nyckel är det trivialt att skapa ett annat meddelande som "hashasar" till samma tagg.

På samma sätt, hur fungerar CBC Mac? Med CBC (Cipher Block Chaining)- MAC (Message Authentication Code) vi autentiserar meddelanden med en hemlig delad nyckel. Om de är samma sak, då har Bob fortsatt att bevisa sin identitet (som bara han burk har den hemliga nyckeln som Bob och Alice delar), och att meddelandet inte har ändrats.

För det andra, är CBC säkert?

Attackerna mot RC4 och CBC har lämnat oss med väldigt få val för kryptografiska algoritmer som är säker från attack i samband med TLS. Faktum är att det inte finns några chiffer som stöds av TLS 1.1 eller tidigare säker . De enda alternativen är CBC läges chiffer eller RC4.

Vad är storleken i bitar av CBC Mac när den används med DES-kryptering?

I fallet med CBC - MAC med trippel- DES det är storlek av blocket av 3DES som är 64- bit (eller en kortare bit av det). Om din data är längre än så kan du inte "dekryptera" den, eftersom det finns flera lösningar nu.

Rekommenderad: