跳到主要内容
uencoder

Identity-Based Encryption

身份基加密(IBE)由 Shamir 提出 Boneh-Franklin 实现,公钥为用户身份字符串(如邮箱),私钥由 PKG 派生。

用途

消除公钥证书分发问题,发送方直接用接收方身份加密,适用于无 PKI 基础设施的环境。

机制

PKG 主密钥生成系统参数与用户私钥 d_ID = H(ID)^s。加密用系统参数与 ID;解密用 d_ID。基于双线性映射。密钥托管在 PKG。

用例

  • 邮件加密简化
  • 无 PKI 环境加密
  • 身份基签名

相关工具

参考链接