Paper 2017/172
On The Exact Security of Message Authentication Using Pseudorandom Functions
Ashwin Jha, Avradip Mandal, and Mridul Nandi
Abstract
Traditionally, modes of Message Authentication Codes(MAC) such as Cipher Block Chaining (CBC) are instantiated using block ciphers or keyed Pseudo Random Permutations(PRP). However, one can also use domain preserving keyed Pseudo Random Functions(PRF) to instantiate MAC modes. The very first security proof of CBC-MAC, essentially modeled the PRP as a PRF. Until now very little work has been done to investigate the difference between PRP vs PRF instantiations. Only known result is the rather loose folklore PRP-PRF transition of any PRP based security proof, which looses a factor of
Note: An abridged version of this paper appears in FSE 2017/ToSC Vol 2017. This is the full version. In comparison to the ToSC version, this one has some minor technical and editorial fixes, and a discussion on a relevant previous work.
Metadata
- Available format(s)
-
PDF
- Category
- Secret-key cryptography
- Publication info
- A major revision of an IACR publication in FSE 2017
- Keywords
- MACCBCEMACXCBCFCBCTMACdomain preserving PRFPRP
- Contact author(s)
- ashwin jha1991 @ gmail com
- History
- 2020-06-02: last of 2 revisions
- 2017-02-27: received
- See all versions
- Short URL
- https://ia.cr/2017/172
- License
-
CC BY
BibTeX
@misc{cryptoeprint:2017/172, author = {Ashwin Jha and Avradip Mandal and Mridul Nandi}, title = {On The Exact Security of Message Authentication Using Pseudorandom Functions}, howpublished = {Cryptology {ePrint} Archive, Paper 2017/172}, year = {2017}, url = {https://eprint.iacr.org/2017/172} }