Puncturable Pseudorandom Functions: What are they and why are they useful?
Definition
A pseudorandom function (PRF) is a function that takes an input and produces an output that is indistinguishable from random by any efficient algorithm. A PRF can be seen as a deterministic way of generating random-looking values.
A puncturable pseudorandom function (PRF) is a type of PRF that allows one to generate keys that can evaluate the PRF at all points except for a specified set of points. The punctured keys do not reveal any information about the PRF values at the punctured points. Puncturable PRFs are useful for applications such as forward secrecy, revocation, and obfuscation.
Example
To give you an example, suppose you have a puncturable PRF F with a master key k that maps 32-bit strings to 128-bit strings. Yo

本文介绍了可穿刺伪随机函数(PuncturablePRFs),一种特殊的伪随机函数,允许生成在特定点不可用的密钥,用于保护前向保密、实现撤销权限和混淆技术。通过实例说明了其工作原理和应用场景。
最低0.47元/天 解锁文章
61

被折叠的 条评论
为什么被折叠?



