Puncturable Pseudorandom Functions

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

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

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值