Ar CBC Mac saugus?
Ar CBC Mac saugus?

Video: Ar CBC Mac saugus?

Video: Ar CBC Mac saugus?
Video: Can we stop doing this ? #legallydangerous #ar15build #arpistol #pistol #ar 2024, Gegužė
Anonim

Atsižvelgiant į a saugus blokuoti šifrą, CBC - MAC yra saugus fiksuoto ilgio pranešimams. Tačiau savaime taip nėra saugus kintamo ilgio žinutėms.

Šiuo atžvilgiu ar CBC Mac atsparus susidūrimams?

Šis pavyzdys taip pat rodo, kad a CBC - MAC negali būti naudojamas kaip a susidūrimas - atsparus vienpusė funkcija: turint raktą yra nereikšminga sukurti skirtingą pranešimą, kuris „maišos“prideda tą pačią žymą.

Panašiai, kaip veikia CBC Mac? Su CBC (Cipher Block Chaining)- MAC (Pranešimo autentifikavimo kodas) autentifikuojame pranešimus naudodami slaptą bendrinamą raktą. Jeigu jie yra tą patį, tada Bobas ir toliau įrodinėjo savo tapatybę (kaip tik jis gali turėti slaptą raktą, kuriuo dalijasi Bobas ir Alisa), ir kad pranešimas nebuvo pakeistas.

Antra, ar CBC saugus?

Išpuoliai prieš RC4 ir CBC mums paliko labai nedaug kriptografinių algoritmų pasirinkimų saugus nuo atakos TLS kontekste. Tiesą sakant, TLS 1.1 ar senesnės versijos palaikomų šifrų nėra saugus . Vieninteliai variantai yra CBC režimo šifrai arba RC4.

Koks yra CBC Mac dydis bitais, kai naudojamas su DES šifravimu?

Jeigu CBC - MAC su trigubu DES tai yra dydis 3DES bloko, kuris yra 64- šiek tiek (arba trumpesnę jo dalį). Jei jūsų duomenys yra ilgesni, negalite jų „iššifruoti“, nes dabar yra keli sprendimai.

Rekomenduojamas: