身份基签密技术:原理、特性与方案实现
1. 身份基签密的重要特性
身份基签密(IBSC)具备多种关键特性,这些特性保障了通信的安全性和隐私性。
- 端到端安全 :确保通信在传输过程中是端到端加密的,不会被中途重新加密。
- 内部人密文匿名性 :对于没有接收方解密密钥的人来说,密文是匿名的,即使发送方的签名密钥被泄露,发送者和接收者的身份也能得到隐藏。
Boyen首次在IBSC构造中同时实现了这些特性,随后Chen和Malone - Lee牺牲了密文不可链接性,使方案在计算上更加高效。
2. 身份基签密的安全特性详解
2.1 消息机密性
消息机密性是通过挑战者和敌手之间的游戏来定义的,以对抗自适应选择密文攻击。具体步骤如下:
1. 开始 :挑战者根据安全参数 $k$ 运行Setup程序,将公共参数 $mpk$ 提供给敌手,自己保留主密钥 $msk$。
2. 阶段1 :敌手可以进行以下查询:
- 签密查询 :提交消息和两个不同身份,获取包含以第一个身份签名并为第二个身份加密的消息的密文。
- 解密查询 :提交密文和身份,若满足一定条件(解密的发送者身份与指定接收者不同且签名验证通过),则获取发送者身份、解密消息和有效签名;否则,仅得知密文对指定接收者无效。
- 私钥提取查询
超级会员免费看
订阅专栏 解锁全文

637

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



