40、可证明安全的BEPM构造

可证明安全的BEPM构造

在当今的信息安全领域,广播加密方案(BEPM)的安全性至关重要。本文将详细介绍BEPM的相关构造、安全框架、复杂度假设以及一个具体的选择性安全方案BEPM - I。

1. BEPM基本操作

BEPM主要包含以下几个基本操作:
- Setup :PKGC(公钥生成中心)接收系统可容纳的用户总数 $N$ 和安全参数 $\lambda$,构建公共参数 $PP$ 和主密钥 $MK$,将 $PP$ 公开,保留 $MK$。
- 操作步骤:$(PP, MK) \leftarrow BEPM.Setup(N, \lambda)$
- KeyGen :PKGC根据 $PP$、$MK$ 和订阅用户 $i$ 生成用户 $i$ 的秘密密钥 $ski$,并通过安全通信信道发送给用户 $i$。
- 操作步骤:$(ski) \leftarrow BEPM.KeyGen(PP, MK, i)$
- Encrypt :广播者选择一组用户 $G$,使用 $PP$ 生成头信息 $Hdr$、会话密钥 $K$ 和每个订阅用户 $i$ 的个性化密钥 $Ki$,公开包含订阅用户集 $G$ 的头信息 $Hdr$,保留会话密钥 $K$ 和个性化密钥 $Ki$。
- 操作步骤:$(Hdr, K, {Ki}_{i\in G}) \leftarrow BEPM.Encrypt(G, PP)$
- Decrypt :订阅用户 $i$ 使用其秘密密钥 $ski$、$PP$ 和头信息 $Hdr$ 输出会话密钥 $K$

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值