您好,欢迎访问山东渔翁信息技术股份有限公司官方网站!

渔翁信息微信号
免费咨询热线:
400-6686-188
当前位置:首页 > 新闻中心 >

挑战应答机制

文章出处:渔翁信息作者:渔翁信息人气:发表时间:2019-03-19 13:53【

一般“零知识”挑战应答机制,包括对称加密/解密密钥、非对称加密/解密密钥的机制。

1.对称加密/解密密钥挑战应答机制

基于对称加密/解密密钥的“零知识”挑战应答机制的具体步骤如下。

①可信第3方。验证方事先委托可信第3方制作数字比较程序,并通过提证方下载该可信第3方数字比较程序,本地安装在提证方的计算机上。

②提证方注册机密。在验证方计算机上,提证方事先注册一个对称加密的数字机密。

③验证挑战开始。当提证方要求接入验证方时,验证开始挑战提证方,并回送该对称加密注册数字。

④提证方应答开始。提证方应答开始,如果有对称解密密钥,解密该注册数字机密。

⑤可信第3方比较加密解密一致性。可信第3方安装在提证方的数字比较程序性报告验证方,看提证方对称加密解密数字是否一致。

⑥验证方确认提证方挑战应答。通过验证方“零知识”挑战提证方,确认提证方“零知识”应答验证方。验证方确认要求接入提证方即注册提证方,从而信任接入提证方通信。

2.非对称加密解密密钥挑战应答机制

基于非对称加密/解密密钥的“零知识”挑战应答机制如下。

①提证方注册或发布公钥。

提证方事先在验证方计算机上注册或发布一个公钥。

②验证挑战开始。

当提证方要求接入验证方时,验证开始挑战提证方:即验证方回送提证方一个随机数。

③提证方应答开始。

提证方应答开始:即提证方用私钥非对称加密该随机数,发送至验证方。

④验证方比较收发随机数。

验证方使用比较提证方公钥非对称解密比较收发随机数。

⑤验证方确认提证方挑战应答。

通过验证方“零知识”挑战提证方,进而提证方用正确的“零知识”应答验证方。验证方通过收发比较,确认要求接入提证方即注册提证方,从而接入提证方,双方信任通信。