两个改进的基于双线性对的盲签名方案.docx 立即下载
2024-12-07
约1.3千字
约2页
0
10KB
举报 版权申诉
预览加载中,请您耐心等待几秒...

两个改进的基于双线性对的盲签名方案.docx

两个改进的基于双线性对的盲签名方案.docx

预览

在线预览结束,喜欢就下载吧,查找使用更方便

5 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

两个改进的基于双线性对的盲签名方案
基于双线性对的盲签名方案是一种重要的密码学方案,它结合了双线性对的优势和盲签名的特性,在保护用户隐私和维护签名者不可抵赖性方面具有很高的安全性。本文将介绍两个改进的基于双线性对的盲签名方案,分别是CLX方案和BS方案。
1.CLX方案(Camenisch,Lysyanskaya,andXu)
CLX方案是一种基于身份的盲签名方案,其主要目的是实现用户匿名性和签名者不可抵赖性。该方案的主要步骤如下:
(1)密钥生成:
-系统参数生成:选择一个大素数p和一个可生成群G;
-签名者密钥生成:随机选择一个私钥x,并计算相应的公钥y=G^x;
-用户密钥生成:随机选择一个私钥a,并计算相应的公钥b=G^a。
(2)盲化阶段:
-用户选择一个随机数r,并将消息m盲化为m'=m·(G^r)。
(3)签名:
-签名者使用私钥x对盲化消息m'进行签名,计算签名值s=(G^r)^x,其中r为盲化消息中的随机数。
(4)解盲化阶段:
-用户接收到来自签名者的签名值s后,使用自己的私钥a解盲,得到s'=s·(G^-a)。
(5)验证阶段:
-用户验证签名的有效性,即验证s'=y^m·(G^r)。
CLX方案主要的改进是在盲化阶段引入了用户的私钥a解盲的操作,使得签名者无法伪造用户的签名,提高了签名者的不可抵赖性。同时,由于是基于双线性对的方案,具有高度的安全性和适应性。
2.BS方案(BaoandSusilo)
BS方案是一种基于身份和时间戳的盲签名方案,其主要目的是实现用户匿名性、签名者不可抵赖性和消息的时间戳验证。该方案的主要步骤如下:
(1)密钥生成:
-系统参数生成:选择一个大素数p和一个可生成群G;
-签名者密钥生成:随机选择一个私钥x,并计算相应的公钥y=G^x;
-用户密钥生成:随机选择一个私钥a,并计算相应的公钥b=G^a。
(2)盲化阶段:
-用户选择一个随机数r,并将消息m盲化为m'=m·(G^r)。
(3)签名:
-签名者使用私钥x对盲化消息m'进行签名,计算签名值s1=(G^r)^x,其中r为盲化消息中的随机数;
-时间戳签名:签名者将当前时间t和签名值s1进行盲化,并使用私钥x对盲化后的消息进行签名,计算签名值s2=((G^t)·s1)^x。
(4)解盲化阶段:
-用户接收到来自签名者的签名值s2后,使用自己的私钥a解盲,得到s2'=s2·(G^-a)。
(5)验证阶段:
-用户验证签名的有效性,即验证s2'=y^m·(G^r)·(G^t)。
BS方案在CLX方案的基础上引入了时间戳的签名,保证了消息的时效性和真实性。同时,BS方案仍然具有用户匿名性和签名者的不可抵赖性,能够满足多方面的应用需求。
综上所述,CLX方案和BS方案是两个基于双线性对的盲签名方案的改进版,它们在保护用户隐私、增强签名者不可抵赖性和验证消息真实性方面具有显著的改进。这些方案为密码学领域的盲签名技术提供了新的思路和方法,为用户隐私保护和安全通信提供了坚实的基础。
查看更多
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

两个改进的基于双线性对的盲签名方案

文档大小:10KB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
全场最划算
12个月
199.0
¥360.0
限时特惠
3个月
69.9
¥90.0
新人专享
1个月
19.9
¥30.0
24个月
398.0
¥720.0
6个月会员
139.9
¥180.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用