当前位置: 首页 > 专利查询>暨南大学专利>正文

基于国密的跨链身份认证方法和装置、系统、存储介质制造方法及图纸

技术编号:43350319 阅读:35 留言:0更新日期:2024-11-15 20:50
本发明专利技术公开一种基于国密的跨链身份认证方法和装置、系统、存储介质,包括:步骤S1、丢失密钥的跨链发起方通过向跨链系统发起社交认证请求;步骤S2、跨链服务中心启动验证Alice身份,生成临时密钥,Bob解密后传递给Alice;步骤S3、跨链发起方在自己所在联盟链中发起交易传递验证码,验证成功后颁发临时跨链访问密钥。采用本发明专利技术的技术方案,决当前跨链交易中身份认证的复杂性和安全性问题。

【技术实现步骤摘要】

本专利技术属于网络安全,尤其涉及一种基于国密的跨链身份认证方法和装置、系统、存储介质


技术介绍

1、在当前迅猛发展的区块链技术背景下,区块链技术迅猛发展,众多区块链网络纷纷涌现,跨链数据流通需求愈发显著。跨链身份认证面临一系列突出问题,这些问题对于确保跨链事务的合法性、可信性以及时效性构成了严峻挑战。

2、由于跨链事务涉及多个联盟链网络,为确保其合法性和可信性,通常需要借助可信第三方跨链系统进行身份认证。但同时管理多个不同跨链密钥成为一个复杂而困难的任务,容易导致密钥丢失、混淆等风险,直接威胁到用户和系统的安全性。同时不同跨链系统采用独特的身份认证流程,导致了认证过程中的差错和不一致,增加了用户操作的复杂度和出错的可能性。

3、跨链事务本身具有实时性的特点,而为了保证跨链的安全性,当前的身份认证初期往往采用繁琐的手段,例如权限申请、线下认证等方法。这种繁琐的过程可能会影响跨链事务的时效性,尤其是在需要快速完成跨链数据交换的情况下。


技术实现思路

1、本专利技术要解决的技术问题是,提供本文档来自技高网...

【技术保护点】

1.一种基于国密的跨链身份认证方法,其特征在于,包括:

2.如权利要求1所述的基于国密的跨链身份认证方法,其特征在于,步骤S2中,在跨链认证服务中心接收到用户Bob代表用户Alice提交的社交认证请求后,启动跨链认证程序,通过智能合约接着执行跨链临时密钥生成算法验证Alice身份并生成临时密钥;对Alice的身份验证包括对Alice账户的过往授权记录进行核查,以确认其是否曾经获得过在Blockchainj上进行操作的合法授权;如果在此初步验证阶段发现不一致,跨链认证服务中心将拒绝本次访问请求;当Alice的身份和请求得到确认,将生成一个临时密钥。

<p>3.如权利要求2...

【技术特征摘要】

1.一种基于国密的跨链身份认证方法,其特征在于,包括:

2.如权利要求1所述的基于国密的跨链身份认证方法,其特征在于,步骤s2中,在跨链认证服务中心接收到用户bob代表用户alice提交的社交认证请求后,启动跨链认证程序,通过智能合约接着执行跨链临时密钥生成算法验证alice身份并生成临时密钥;对alice的身份验证包括对alice账户的过往授权记录进行核查,以确认其是否曾经获得过在blockchainj上进行操作的合法授权;如果在此初步验证阶段发现不一致,跨链认证服务中心将拒绝本次访问请求;当alice的身份和请求得到确认,将生成一个临时密钥。

3.如权利要求2所述的基于国密的跨链身份认证方法,其特征在于,步骤s3中,在用户alice成功解密并获得临时访问密钥后;将利用sm3哈希算法对原始明文密码进行单向加密,得到哈希值h,并调用跨链临时密钥验证算法,提交关键信息以完成临时访问的验证,所述关键信息包括密钥哈希值、用户账户信息以及本次认证的唯一标识符;智能合约接收到alice...

【专利技术属性】
技术研发人员:杨安家崔嘉容翁健陈媛
申请(专利权)人:暨南大学
类型:发明
国别省市:

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

1