32、在线不可转让签名方案解析

在线不可转让签名方案解析

1. 背景与问题提出

在签名方案中,确认者若以揭示解密密钥作为解除承诺的替代方式,会破坏其密钥,并非理想解决方案。为解决该问题,我们对设置进行修改,让确认者的真实公钥为签名密钥,且为每个签名者创建不同的加密密钥对,并对加密公钥和签名者公钥进行签名,以确保接收者知晓签名者使用的是正确密钥。若签名者未按正常方式协助确认者提取签名,确认者可揭示此秘密加密密钥,虽仍能提取签名,但签名不可转让的保证会丧失,而这责任在于不诚实的签名者。

此机制使确认者不仅能提取签名,还能通过解密所有对或揭示秘密密钥来否认签名(因签名者提供的 FakeSign 协议,否认签名是必要的)。

2. 相关概念说明
  • 重新确认 :在指定确认者签名方案中,通常为签名者和确认者提供验证协议和否认协议,以向接收者证明指定确认者签名的有效性或无效性。这里,有效性证明是签名协议的一部分,初始时无需验证协议,后续接收者也无需重新确认已确认为有效的签名。同时,要求接收者在初始有效性证明期间对发送的消息进行签名,以明确特定在线不可转让签名是在向接收者提供证明后产生的。
  • 在线不可转让性 :在线不可转让性与离线不可转让性的区别在于,在尝试在线转让时,不诚实的接收者会同时与签名者和第三方进行交互。为防止在线转让,需假设接收者知晓其秘密密钥。作为接收者密钥生成的一部分,接收者生成一个加密密钥对,用于对 CH 进行初始承诺。若模拟器知晓相应的秘密密钥,就能在不回溯的情况下确定 CH,从而在存在主动交互对手的情况下模拟签名。
3. 方案详细说明 </
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值