BLS短签名基础的动态群签名方案
需积分: 50 94 浏览量
更新于2024-08-08
1
收藏 520KB PDF 举报
"基于BLS短签名的群签名方法 (2011年) - 青岛大学学报(自然科学版),李新,刘红艳,马慧然,程相国"
这篇论文介绍了一种创新的动态群签名构造方法,它基于BLS(Boneh-Lynn-Shacham)短签名方案,旨在创建一个签名长度更短且结构简洁的群签名方案。群签名是一种特殊类型的数字签名,允许群体中的任何成员代表群体进行签名,同时保持匿名性,除非由特定的群管理员揭示(即具备可跟踪性)。这种签名机制对于保护个人隐私和数据安全有着重要的应用价值。
在传统的群签名方案中,群成员数量固定,成员不能轻易地加入或退出,且签名长度会随着成员数量的增加而增长,这限制了其在大规模群体中的应用。论文提出的方案引入了两个群管理员角色:Issuer负责处理成员的加入和群密钥的分发,而Opener则负责签名的追踪。通过这种方式,方案实现了动态性,允许成员的动态变化,并且签名长度不再依赖于成员数量,提高了效率。
BLS短签名方案利用双线性对作为基础,这是一种数学结构,它允许在两个特定群之间建立一个映射,使得特定运算在原群和陪集群之间保持线性关系。双线性对在密码学中有着广泛的应用,包括短签名、零知识证明以及身份基加密等。
论文指出,新提出的群签名方案在安全性方面经过了分析,证明能满足群签名应有的安全属性,包括匿名性和可跟踪性。匿名性确保了签名者在签名时的身份不被公开,而可跟踪性则允许在必要时揭露签名者的身份,以防止滥用。
群签名方案的安全模型通常包括匿名性、不可伪造性、可验证性、不可否认性和可跟踪性等核心属性。匿名性确保除了群管理员外,其他任何人都无法识别签名者;不可伪造性保证签名不能被篡改或伪造;可验证性使任何人都能验证签名的有效性;不可否认性确保签名者不能否认自己的签名行为;而可跟踪性则允许在特定情况下揭示签名者的身份。
论文中的创新点在于简化了签名的构造过程,提升了效率,并通过引入双管理员机制,平衡了群成员的动态管理与签名安全性的需求。这种方法对于需要高效且安全的群签名服务的场景,如区块链技术、匿名通信网络和分布式系统,具有较高的实用价值。
这篇论文提供了一个改进的群签名方案,基于BLS短签名技术,优化了签名长度和管理机制,增强了群签名在实际应用中的可用性和安全性。这项工作为未来研究动态群签名和相关密码学技术提供了新的视角和思路。
173 浏览量
122 浏览量
212 浏览量
177 浏览量
121 浏览量
1250 浏览量
152 浏览量
weixin_38587130
- 粉丝: 4
- 资源: 937
最新资源
- HUMmer-开源
- README-Generator
- 自定义基于接口,实体类注解脱敏
- XYCMS留言板 v7.4
- flutter-rechargeApp-md5-674a298f5659de080bb22ea002de4fbf
- RRT轨迹规划算法matlab程序
- calculator
- 在Rust中从头开始克隆SQLite-Rust开发
- Tnotes_app:任务和笔记Flutter应用
- 计算机辅助几何设计与非均匀有理B样条 修订版 实例 教程 软件
- 基于JAVASwing的贪食蛇小游戏 键盘事件监听 多线程 文件IO 自取
- js-programming-assignment-1-APozin558:教室为GitHub创建的js-programming-assignment-1-APozin558
- Download Accelerator Plus v10.0.0.6 Alpha
- PDS-Movie-Competition
- SilexStarter-GanttModule
- ta-技术分析库。 实施指标数量:EMA,SMA,RSI,MACD,随机指标等-Rust开发