发明公开
- 专利标题: 一种基于零知识证明的身份验证方法及设备
-
申请号: CN202311050065.2申请日: 2023-08-18
-
公开(公告)号: CN117155577A公开(公告)日: 2023-12-01
- 发明人: 颜宇辉
- 申请人: 上海焜耀网络科技有限公司
- 申请人地址: 上海市徐汇区桂平路418号19层1908室
- 专利权人: 上海焜耀网络科技有限公司
- 当前专利权人: 上海焜耀网络科技有限公司
- 当前专利权人地址: 上海市徐汇区桂平路418号19层1908室
- 代理机构: 上海百一领御专利代理事务所
- 代理商 王路丰
- 主分类号: H04L9/32
- IPC分类号: H04L9/32 ; G06F21/31 ; H04L9/08
摘要:
本申请的目的是提供一种基于零知识证明的身份验证方法及设备,通过在客户端和服务端初始化构建该客户端与该服务端之间的零知识证明电路;客户端生成证明密钥,获取当前输入操作的次数和接口调用参数;运行零知识证明电路,生成证明;客户端向服务端发起验证请求;服务端调用验证密钥和请求计数,在请求计数与当前输入操作的次数一致时,运行零知识证明电路,对证明验证,在验证通过时返回的用于指示验证通过的响应信息。使得本申请无需通过token凭证或不断输入用户密码等方式进行数据交互,通过基于零知识证明的数据传输,可以在服务端提供有力证据证明请求来自于客户端,规避请求被伪造的情形,共同确保身份验证过程的客户端和服务端的安全。