「Cryptography-MIT6875」: Lecture 5
Topics covered:
- Applications of PRFs
Note: The second half of Lecture 5, Number Theory, is contained in Lecture 6.
Topics covered:
Note: The second half of Lecture 5, Number Theory, is contained in Lecture 6.
Topics:
Topics:
这篇文章主要介绍消息验证码,即MAC (Message Auth. Code)。
文章首先介绍了secure MAC的模型和安全定义,当攻击者能伪造出新的msg/tag对时,MAC就不再安全。
文章的第二部分介绍了基于PRF的MAC构造,根据相关定理,只要PRF的输出空间足够大,且这是一个安全的PRF,则基于PRF的MAC就是安全的。
但基于PRF的MAC只能计算固定消息大小的MAC,如何利用这个工具构造出更大消息空间的MAC?
文章后半部分给出了一些主流的MAC构造:
此外,文章还介绍了MAC Padding技术。