一种基于联盟链的密钥生成方法、装置及系统制造方法及图纸

技术编号:40783727 阅读:12 留言:0更新日期:2024-03-28 19:16
本发明专利技术公开了一种基于联盟链的密钥生成方法、装置及系统,方法包括:用户端首先向联盟链发送注册请求,然后根据用户属性信息和/或用户身份信息以及联盟链的授权中心信息,判断基于联盟链的密钥份额计算次数是否不大于零,最后响应于密钥份额剩余计算次数大于零,获得当前授权中心的随机数并生成当前授权中心对应的密钥份额和标识信息,更新密钥份额剩余计算次数并返回执行判断基于联盟链的密钥份额剩余计算次数是否不大于零的步骤,直至生成基于联盟链的完整密钥信息,其中,所述完整密钥信息为互相验证的链式结构,它解决加密方案中第三方授权中心不可信导致的密钥泄露、数据泄露等安全问题。

【技术实现步骤摘要】

本专利技术属于网络技术与安全领域,特别是一种基于联盟链的密钥生成方法、装置及系统


技术介绍

1、加密是保护隐私数据的重要手段。实践中对称加密、公钥加密等方法均需要第三方授权中心为用户生成密钥,且密钥的安全性依赖于第三方授权中心是否可信。若第三方授权中心不可信、被攻击或被篡改等可能造成用户密钥份额的泄露,进而破坏数据机密性。密钥篡改、数据泄露是破坏网络机密性的重要攻击手段。

2、随着网络发展,用户越来越关注对隐私信息的保护,密钥是保护用户隐私数据的“保险柜钥匙”。现阶段多授权中心为用户生成与管理密钥份额,但授权中心之间没有衔接或依赖关系,攻击者可以隐匿在网络中,逐步攻破各个授权中心,进而获取网络中所有用户的密钥和隐私数据。

3、因此,上述加密手段均具有一定的局限性,这是一个亟待解决的问题。


技术实现思路

1、本专利技术的目的是提供一种基于联盟链的密钥生成方法、装置及系统,以解决现有技术中的不足,它能够提供一种基于联盟链的密钥生成方法,解决加密方案中第三方授权中心不可信导致的密钥泄露、数本文档来自技高网...

【技术保护点】

1.一种基于联盟链的密钥生成方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述方法还包括:

3.根据权利要求1所述的方法,其特征在于,所述用户属性信息至少包括所述用户端的多个属性组成的用户属性集以及每一属性分别对应的特征信息;

4.根据权利要求1或3所述的方法,其特征在于,所述联盟链包含多个链式结构的授权中心,且每个所述授权中心包括自定义生成的随机数。

5.一种基于联盟链的密钥生成装置,其特征在于,所述装置包括:

6.一种基于联盟链的密钥生成系统,其特征在于,所述系统包括:>

7.根据权利...

【技术特征摘要】

1.一种基于联盟链的密钥生成方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述方法还包括:

3.根据权利要求1所述的方法,其特征在于,所述用户属性信息至少包括所述用户端的多个属性组成的用户属性集以及每一属性分别对应的特征信息;

4.根据权利要求1或3所述的方法,其特征在于,所述联盟链包含多个链式结构的授权中心,且每个所述授权中心包括自定义生成的随机数。

5.一种基于联盟链的密钥生成装置,其特征在于,所述装置包括:

6.一种基于联盟链的密钥生成系统,其特征在于,所述系统包括:

7.根据权利要求6所述的系统,其特征在于...

【专利技术属性】
技术研发人员:李长春莫琛曾浩袁勋谢绍宁谢金壮肖玮勇
申请(专利权)人:天翼云科技有限公司
类型:发明
国别省市:

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

1