AKIT
English Eesti

CBC-MAC

CBC-MAC

( < cipher block chaining
message authentication code,
"krüptogrammiplokkide aheldusega
sõnumiautentimiskood")

olemus
algoritm
sõnumiautentimiskoodi
loomiseks plokkšifri abil:
- standardne, NIST FIPS PUB 113, 1985
- DES kasutamisel on ühtlasi
ISO/IEC 9797-1 MAC Algorithm 1

omadused
- sõnum krüpteeritakse
mingi plokkšifriga CBC-viisil, seega
plokke üksteisega aheldades,
nii et võtit teadmata ei saa ennustada,
kuidas muutub viimane plokk
mingi vahepealse ploki muutmisel
- kui kasutatav plokkšiffer on turvaline,
on püsipikkusega sõnumite puhul
CBC-MAC turvaline

ülevaateid
http://www.utdallas.edu/~muratk/courses/crypto07_files/mac.pdf

https://www.cs.purdue.edu/homes/hmaji/teaching/Fall%202017/lectures/25.pdf

turvalisus
https://iopscience.iop.org/article/10.1088/1742-6596/893/1/012048/pdf

https://link.springer.com/chapter/10.1007%2F3-540-47719-5_2

https://github.com/ashutosh1206/Crypton/tree/master/Message-Authentication-Code/Attack-Length-Extension-CBC-MAC


vt ka
- XCBC-MAC