Ali je CBC Mac varen?
Ali je CBC Mac varen?

Video: Ali je CBC Mac varen?

Video: Ali je CBC Mac varen?
Video: Советские актеры и их дети/СТАЛИ ПРЕСТУПНИКАМИ И УБИЙЦАМИ 2024, November
Anonim

Glede na a varno blok šifra, CBC - MAC je varno za sporočila s fiksno dolžino. Vendar samo po sebi ni varno za sporočila spremenljive dolžine.

Ali je v zvezi s tem CBC Mac odporen proti trkom?

Ta primer tudi kaže, da a CBC - MAC ni mogoče uporabiti kot a trčenje - odporen enosmerna funkcija: glede na ključ je trivialno ustvariti drugo sporočilo, ki "hašira" isto oznako.

Podobno, kako deluje CBC Mac? Z CBC (Cipher Block Chaining)- MAC (Message Authentication Code) preverjamo pristnost sporočil s skrivnim skupnim ključem. Če oni so isto, potem je Bob še naprej dokazoval svojo identiteto (kot samo on lahko imajo skrivni ključ, ki si ga delita Bob in Alice) in da sporočilo ni bilo spremenjeno.

Drugič, ali je CBC varen?

Napadi na RC4 in CBC so nam pustili zelo malo izbire za kriptografske algoritme, ki so varno od napada v kontekstu TLS. Pravzaprav ni nobenih šifr, ki bi jih podpiral TLS 1.1 ali starejše varno . Edine možnosti so CBC načinske šifre ali RC4.

Kakšna je velikost v bitih CBC Mac, če se uporablja s šifriranjem DES?

V primeru CBC - MAC s trojnim DES to je velikost bloka 3DES, ki je 64- bit (ali krajši kos). Če so vaši podatki daljši od tega, jih ne morete "dešifrirati", ker je zdaj več rešitev.

Priporočena: