PMAC (cryptography)
{{Short description|Message authentication code algorithm}}
{{More citations needed|date=December 2019}}
PMAC, which stands for parallelizable MAC, is a message authentication code algorithm. It was created by Phillip Rogaway.
PMAC is a method of taking a block cipher and creating an efficient message authentication code that is reducible in security to the underlying block cipher.
PMAC is similar in functionality to the OMAC algorithm.
Patents
PMAC is no longer patented and can be used royalty-free. It was originally patented by Phillip Rogaway, but he has since abandoned his patent filings.{{cite web |url=http://web.cs.ucdavis.edu/~rogaway/ocb/pmac-bak.htm |title=PMAC – A Parallelizable MAC – Background|last=Rogaway|first=Phillip|access-date=6 August 2017}}
References
{{reflist}}
External links
- [http://www.cs.ucdavis.edu/~rogaway/ocb/pmac.htm Phil Rogaway's page on PMAC]
- Changhoon Lee, Jongsung Kim, Jaechul Sung, Seokhie Hong, Sangjin Lee. "Forgery and Key Recovery Attacks on PMAC and Mitchell's TMAC Variant", 2006. [http://www.cosic.esat.kuleuven.be/publications/article-779.ps] (ps)
- [https://github.com/RustCrypto/MACs/tree/master/pmac Rust implementation]
{{Cryptography navbox | hash}}
Category:Message authentication codes
{{crypto-stub}}