基于属性的动态强前向安全盲签名方案制造技术

技术编号:38382611 阅读:27 留言:0更新日期:2023-08-05 17:40
本发明专利技术公开了一种基于属性的动态强前向安全盲签名方案,涉及网络信息安全技术领域,包括消息所有者向系统提出签名请求,对待签名消息进行处理,等待系统生成签名密钥;生成签名密钥成功后,消息所有者对待签名消息进行盲化操作,得到盲化后的消息发送给签名者;签名者判断签名者属性是否满足访问结构;消息所有者接收盲化后的消息签名,使用去盲化函数输出最终签名。具有签名效率高的优点,并且能够实现签名成员定期更新私钥的能力,具有强前向安全性;同时无可信中心与第三方加密模块,解决了现存的第三方可信中心的权威欺诈问题并且能够保证消息所有者的匿名性。能够保证消息所有者的匿名性。能够保证消息所有者的匿名性。

【技术实现步骤摘要】
基于属性的动态强前向安全盲签名方案


[0001]本专利技术涉及网络信息安全
,特别是一种基于属性的动态强前向安全盲签名方案。

技术介绍

[0002]伴随网络通信与移动智能的不断发展,移动互联终端用户数量也在逐年扩大,根据有关中国互联网络信息中心在京发布第50次《中国互联网络发展状况统计报告》显示,截至到2022年6月,我国网民规模为10.51亿,互联网普及率达74.4%,相比于2021年12月统计结果提升1.4个百分点。在该环境下,电子支付上存在的安全问题也越来越多,签名匿名化与用户长期使用主公钥安全已称为现阶段研究的重点。针对这两个重点,现已研究出多种新算法,用来适用于特定的数字签名的需求,但这些研究还有很多局限性,以及特定的数字签名新功能还未实现:
[0003](1)签名者对原消息的盲化问题
[0004](2)信任问题,包括认证权威机构、可信中心、第三方加密模块等
[0005](3)指定签名者问题
[0006](4)长期使用主密钥易被窃取问题
[0007](5)签名效率问题<br/>[0008]本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于属性的动态强前向安全盲签名方案,其特征在于:消息所有者向系统提出签名请求,对待签名消息进行处理,等待系统生成签名密钥;系统生成签名密钥成功后,消息所有者对待签名消息进行盲化操作,得到盲化后的消息发送给签名者,得到坐标发送给验证者;签名者判断签名者属性是否满足访问结构,当满足时,签名者使用签名函数计算得到盲化后的消息签名,并发送给消息所有者;消息所有者接收盲化后的消息签名,使用去盲化函数输出最终签名,最终得到对原消息的签名。2.如权利要求1所述的基于属性的动态强前向安全盲签名方案,其特征在于:所述方案包括SETUP模块、KEYGEN模块、EXTRACT模块、BLIND模块、UNBLIND模块、SIGN模块、UPDATE模块以及VERIFY模块。3.如权利要求1或2所述的基于属性的动态强前向安全盲签名方案,其特征在于:所述签名请求通过多种状态码的形式传递,对待签名消息通过哈希函数进行处理。4.如权利要求3所述的基于属性的动态强前向安全盲签名方案,其特征在于:所述KEYGEN模块用以产生秘密份额以及个人私钥,得到个人私钥和组密钥,实现步骤包括,签名成员随机选取子秘密{α0,α1,


n
},使得方案中满足P
i
使用α
i
和随机选取的整数P
i
为其他成员计算秘密份额与验证消息其中为验证秘密份额第一参数,为验证秘密份额第二参数,秘密份额由生成,由生成,由生成,并发送生成,并发送给P
j
;P
j
收到其他t

1个成员计算份额后,使用验证函数验证其正确性,等式成立,证明消息无误后使用密钥计算函数计算P
j
的私钥使用公钥计算函数计算P
j
的公钥系统计算PK_gen(α
i
,G)

h
i
,输出主公钥PK={q,G,H,h
i
,PK
pub
}和主密钥MSK={α,α1,α2,


n
}。5.如权利要求1、2或4任一所述的基于属性的动态强前向安全盲签名方案,其特征在于:所述EXTRACT模块用以合成签名密钥,最终形成完整的签名密钥,实现步骤包括,系统定义T(L),使用Lewko

Wate...

【专利技术属性】
技术研发人员:薛庆水卢子譞李玉霞张天昊崔天睿
申请(专利权)人:上海应用技术大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1