Is CBC Mac veilig?
Is CBC Mac veilig?

Video: Is CBC Mac veilig?

Video: Is CBC Mac veilig?
Video: Cipher Block Chaining Mode - Applied Cryptography 2024, Mei
Anonim

Gegewe 'n veilig blok syfer, CBC - MAC is veilig vir vaste-lengte boodskappe. Op sigself is dit egter nie veilig vir veranderlike lengte boodskappe.

In hierdie verband, is CBC Mac botsingsbestand?

Hierdie voorbeeld toon ook dat a CBC - MAC kan nie as 'n botsing - bestand eenrigtingfunksie: gegewe 'n sleutel is dit onbenullig om 'n ander boodskap te skep wat na dieselfde merker "hash".

Net so, hoe werk CBC Mac? Met CBC (Cipher Block Chaining)- MAC (Message Authentication Code) ons verifieer boodskappe met 'n geheime gedeelde sleutel. As hulle is dieselfde, dan het Bob voortgegaan om sy identiteit te bewys (soos net hy kan het die geheime sleutel wat Bob en Alice deel), en dat die boodskap nie verander is nie.

Tweedens, is CBC veilig?

Die aanvalle op RC4 en CBC het ons met baie min keuses gelaat vir kriptografiese algoritmes wat is veilig van aanval in die konteks van TLS. Trouens, daar is geen syfers wat deur TLS 1.1 of vroeër ondersteun word nie veilig . Die enigste opsies is CBC modus syfers of RC4.

Wat is die grootte in stukkies van CBC Mac wanneer dit met DES-enkripsie gebruik word?

In die geval van CBC - MAC met Triple- DES dit is die grootte van die blok van 3DES wat 64- bietjie (of 'n korter sny daarvan). As jou data langer as dit is, dan kan jy dit nie "dekripteer" nie, want daar is nou verskeie oplossings.

Aanbeveel: