身份管理
计算机科学
计算机安全
数字身份
信任管理(信息系统)
可验证秘密共享
数据库事务
凭据
身份(音乐)
授权
分布式数据库
方案(数学)
密码学
数据完整性
不变性
事务处理
数学证明
数据管理
信息隐私
分布式计算
访问控制
密码协议
块链
数字签名
资源管理(计算)
权力下放
管理制度
安全性分析
安全策略
可信第三方
计算机安全模型
数据安全
可信计算
密码原语
匿名
资源(消歧)
信任锚
作者
Zoey Ziyi Li,Hui Cui,Alven C. Y. Leung,Dennis Y. W. Liu,Joseph K. Liu,Jiangshan Yu,Dragan Gašević
标识
DOI:10.1109/tdsc.2025.3624710
摘要
The increasing incidents of data breaches and personal data misuse highlight the urgent need for robust identity management systems. Self-Sovereign Identity (SSI) emerges as the future solution for digital identity management, underpinned by anonymous credentials (AC) and the distributed ledger technology (DLT) for security measures. However, current SSI models only achieve partial decentralization and none of them can fully meet the complex security requirements of real-world applications. In this paper, we address these limitations by constructing a Decentralized Anonymous Credential (DAC) scheme inspired by large universe attribute-based cryptographic primitives. Building on this foundation, we design a distributed identity management system (DisIMS), a comprehensive SSI system built on blockchain, achieving attribute flexibility, anonymity, unlinkability, revocability and selective disclosure. Compared to earlier blockchain-based identity management systems, our DisIMS allows users to selectively link previous transactions to generate verifiable eligibility proofs for the current transaction without leaking their real identities. We also implement DisIMS on both permissioned (Hyperledger Fabric v2.5) and permissionless (Ethereum Sepolia testnet) blockchains. Experimental results show that batch verification outperforms single verification by reducing execution times by approximately 76% to 81% on Hyperledger Fabric and 50% to 71% on Ethereum, based on 200 tests with 10 to 50 credentials containing 50 attributes each, which demonstrates DisIMS practicality for real-world batch verification scenarios.
科研通智能强力驱动
Strongly Powered by AbleSci AI