外包加密与身份识别安全增强技术解析
在当今的信息安全领域,外包加密和身份识别协议的安全性至关重要。本文将深入探讨ABE(基于属性的加密)的外包加密以及身份基识别(IBI)协议的安全增强技术。
1. ABE外包加密技术
1.1 外包加密流程
在云计算环境中,ABE的外包加密利用MapReduce技术进行安全增强。其主要流程如下:
- 计算CTMR:首先计算CTMR = ({Ey0 = ∑ni=1 E(i)y0 = gqy(0), Ey1 = ∑ni=1 E(i)y1 = H(attr(y))qy(0)}y∈YU)。
- 归约函数:外包加密的归约函数可描述为Reduce({(TU, CT(i)MR)}ni=1) → CTMR。
- 密文返回:最后将密文CTMR发送回用户。
1.2 解密过程
用户执行递归解密算法。假设CT = (CTU, CTMR)是根据与SK对应的策略进行加密的,则解密按自下而上的方式进行:
- 叶节点解密 :对于混合访问树TU ∧ Tθ中的每个叶节点y,设i = attr(y),解密公式为:
Fy = e(Ey0, di0) / e(di1, Ey1) = e(gqy(0), grH(i)ri) / e(gri, H(attr(y))qy(0)) = e(g, g)rqy(0)
- 内部节点解密 :对于每个内部节点y,设Sy是一个任意的ky大小的子节点z的集合,使得Fz ≠ ⊥。如果不存在这样的集合,则该节点不满足条件,函数返回⊥。解密公式为:
Fy = (∏z∈Sy Fz
超级会员免费看
订阅专栏 解锁全文
9

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



