基于复合和素数阶群的全安全ABE方案与区块链技术解析
基于复合和素数阶群的全安全ABE方案
在加密技术领域,基于复合和素数阶群的全安全属性基加密(ABE)方案有着重要的地位。下面详细介绍其相关内容。
1. 系统参数
- 主密钥(msk) :$msk := (v, W_1, \ldots, W_n)$
- 公钥(mpk) :$mpk := ([A] 1, [AW_1]_1, \ldots, [AW_n]_1, e([A]_1, [v]_2))$
2. 加密算法(Enc)
- 步骤 :
1. 随机选取 $s \leftarrow \mathbb{Z}_k^p$。
2. 输出密文 $ctx = (ct_1, {ct {2,i}, ct_3} {i = 1}^x)$,其中:
- $ct_1 = [s^TA]_1$
- $ct {2,i} = [s^TAW_i] 1$,$i = 1, \ldots, x$
- $ct_3 = e([s^TA]_1, [v]_2) \cdot M$
3. 密钥生成算法(KeyGen)
- 步骤 :
1. 对函数 $f$ 进行份额生成,得到 $({v_j, \rho}) \leftarrow share(f, v)$。
2. 随机选取 $r_j \
超级会员免费看
订阅专栏 解锁全文
14

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



