基于属性加密(ABE)构建的基本组件
在当今数字化时代,数据安全至关重要。基于属性加密(ABE)作为一种先进的加密技术,为数据的安全存储和访问提供了强大的支持。本文将深入探讨ABE构建的基本组件,包括秘密共享方案、多项式插值以及Shamir秘密共享等内容。
1. 访问策略与ABE类型
在处理访问策略时,首先要将由布尔公式表示的访问策略转换为合适的访问结构表示。之后,可将访问结构施加于秘密密钥或密文上,融入加密系统。
- 密钥策略属性基加密(KP - ABE) :密钥发行者将策略施加于秘密密钥上。
- 密文策略属性基加密(CP - ABE) :加密者将策略施加于密文上。
下面是其流程的mermaid流程图:
graph LR
A[访问策略(布尔公式)] --> B[转换为访问结构]
B --> C{施加位置}
C -->|密钥生成过程| D[KP - ABE]
C -->|加密算法| E[CP - ABE]
2. 秘密共享方案
秘密共享,也称为“秘密分割”,是将秘密分割给一组个体,每个个体分配一份秘密份额的技术。只有合并足够数量的不同类型份额才能恢复秘密,单个份额本身无用。Adi Shamir和George Blakley在1979年分别提出了秘密共享的概念。
例如,在一个ABE方案中,嵌入的策略由逻辑表达式“(counselor or (physics and com
超级会员免费看
订阅专栏 解锁全文
8739

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



