PRF的构造与安全性分析

18 篇文章 ¥399.90 ¥499.90

PRF的构造与安全性分析

1. 问题背景

在这里插入图片描述

​ 给定一个PRF(伪随机函数):F:{0,1}ⁿ × {0,1}ⁿ → {0,1}ⁿ,

​ 考虑以下三种构造新函数F’:{0,1}ⁿ × {0,1}ⁿ⁻¹ → {0,1}²ⁿ的方式,并证明它们都不是PRF。

​ (1) F’ₖ(x) = Fₖ(0||x)||Fₖ(0||x)
​ (2) F’ₖ(x) = Fₖ(0||x)||Fₖ(x||0)
​ (3) F’ₖ(x) = Fₖ(0||x)||Fₖ(x||1)

​ 其中:

​ 1.k是n位密钥

​ 2.x是(n-1)位输入

​ 3.||表示比特串连接

函数表示的详细解释:

​ F:{0,1}ⁿ × {0,1}ⁿ → {0,1}ⁿ 表示:

​ 第一个{0,1}ⁿ:密钥空间,n位二进制串

​ ×:笛卡尔积,表示(密钥,输入)对

​ 第二个{0,1}ⁿ:输入空间,n位二进制串

​ →:映射到

​ 第三个{0,1}ⁿ:输出空间,n位二进制串

具体示例(n=2):
原始PRF (F)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值