一种基于区块链的隐私保护分布式数字身份管理方法技术

技术编号:43342002 阅读:41 留言:0更新日期:2024-11-15 20:37
本发明专利技术提供一种基于区块链的隐私保护分布式数字身份管理方法,包括:区块链委员会接收到新用户的身份注册请求时,将其对应身份承诺与本地记录的数据表进行匹配检索;当区块链委员会本地记录的数据表中不存在该身份承诺时,分布式计算一个与用户真实身份以及区块链委员会私钥绑定的用户注册私钥,将用户注册私钥份额分别发送给用户;当用户接收到满足重构要求的私钥份额后,重构恢复出注册私钥。本方案设计了分布式匿名身份注册机制,允许用户在无需暴露真实身份的情况下,完成身份信息的分布式匿名注册,避免单点故障问题,且在注册过程中,通过对注册身份承诺的唯一性检测实现了抗女巫攻击能力,同时满足隐私保护与唯一身份检测需求。

【技术实现步骤摘要】

本专利技术属于信息安全,具体涉及一种基于区块链的隐私保护分布式数字身份管理方法


技术介绍

1、数字身份是现实世界中某个物理实体的数字表示,不仅关乎个人信息安全,还涉及到在线交易、社交互动等多个领域的信任建立,具有极高的数据价值与数据隐私性。随着数字化时代的深入发展,数字身份数量急剧增长,身份数据泄露与滥用的风险也日益严峻,用户对自主控制个人数字身份与保护隐私的需求变得尤为迫切。

2、然而,传统的数字身份系统依赖于集中式的中心化管理,易发生单点故障,一旦掌控关键数据的中心化实体遭受攻击或发生故障,整个系统的稳定性和可用性将受到严重威胁,用户的隐私数据也面临泄露的风险。此外,数字凭证作为数字身份系统的一部分,用于验证用户的身份与属性信息,但传统数字凭证出示时往往会过度暴露用户身份信息,存在数据泄露隐患。

3、近年来提出的基于区块链技术的去中心化身份(decentralized identity,did),也称分布式数字身份,以其去中心化、隐私性和密码学控制的特性,为解决上述问题提供了新方法。其旨在从技术层面使每个人都有权拥有并控制自己本文档来自技高网...

【技术保护点】

1.一种基于区块链的隐私保护分布式数字身份管理方法,其特征在于,应用于由区块链委员会、用户组成的系统,包括:

2.根据权利要求1所述的一种基于区块链的隐私保护分布式数字身份管理方法,其特征在于,所述用户为凭证请求用户,所述系统还包括凭证签发委员会以及凭证验证用户,所述方法包括:

3.根据权利要求2所述的一种基于区块链的隐私保护分布式数字身份管理方法,其特征在于,凭证请求用户从凭证签发委员会获取完整凭证,包括:

4.根据权利要求2-3任一所述的一种基于区块链的隐私保护分布式数字身份管理方法,其特征在于,当本地记录的数据表中不存在新用户身份注册请求中携带的...

【技术特征摘要】

1.一种基于区块链的隐私保护分布式数字身份管理方法,其特征在于,应用于由区块链委员会、用户组成的系统,包括:

2.根据权利要求1所述的一种基于区块链的隐私保护分布式数字身份管理方法,其特征在于,所述用户为凭证请求用户,所述系统还包括凭证签发委员会以及凭证验证用户,所述方法包括:

3.根据权利要求2所述的一种基于区块链的隐私保护分布式数字身份管理方法,其特征在于,凭证请求用户从凭证签发委员会获取完整凭证,包括:

4.根据权利要求2-3任一所述的一种基于区块链的隐私保护分布式数字身份管理方法,其特征在于,当本地记录的数据表中不存在新用户身份注册请求中携带的身份承诺之后,区块链委员会利用秘密分享的线性同态性分布式计算一个与用户真实身份以及区块链委员会私钥绑定的用户注册私钥之前,包括:

5.根据权利要求4所述的一种基于区块链的隐私保护分布式数字身份管理方法,其特征在于,包括:...

【专利技术属性】
技术研发人员:刘懿中赵泽丹冉非昂王轶豪赵博宇吕继强刘建伟李大伟关振宇潘妍许智鑫
申请(专利权)人:北京航空航天大学
类型:发明
国别省市:

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

1