一种基于零知识证明的身份分发和认证方法

基本信息

申请号 CN202010305862.0 申请日 -
公开(公告)号 CN111600844A 公开(公告)日 2020-08-28
申请公布号 CN111600844A 申请公布日 2020-08-28
分类号 H04L29/06(2006.01)I;H04L9/32(2006.01)I 分类 电通信技术;
发明人 徐骏 申请(专利权)人 丝链(常州)控股有限公司
代理机构 株洲湘知知识产权代理事务所(普通合伙) 代理人 丝链(常州)控股有限公司
地址 213000江苏省常州市钟楼经济开发区玉龙南路179-1号常州科技街A座A007号
法律状态 -

摘要

摘要 本发明公开了一种基于零知识证明的身份分发和认证方法,基于身份硬件和认证终端,身份硬件包括唯一硬件信息,包括:经用户申请,并提供身份信息,权威机构分配身份硬件,唯一硬件信息经权威机构写入区块链,通过创建在区块链上的数字身份智能合约得到公钥信息Pk、用户地址Uk和一次性私钥,并获取身份ID;权威机构将身份信息及身份ID录入身份硬件;用户通过身份认证硬件及认证终端签发一个零知识证明身份信息给权威机构;权威机构认证用户签发的零知识证明身份信息;认证通过,发送链上请求,把身份ID和身份信息内容注册到区块链上的数字身份智能合约对象中,身份分发认证完成;本发明在不泄露具体身份信息的条件下,验证身份的真实性和准确性。