(19)国家知识产权局
(12)发明 专利
(10)授权公告 号
(45)授权公告日
(21)申请 号 202210436131.9
(22)申请日 2022.04.25
(65)同一申请的已公布的文献号
申请公布号 CN 114553443 A
(43)申请公布日 2022.05.27
(73)专利权人 湖南三湘银行股份有限公司
地址 410000 湖南省长 沙市岳麓区滨江路
53号湖南湘江新区滨江金融中心楷林
国际D座
(72)发明人 吴金彪 杨成林 汪晓东 龚潇雨
李佳
(74)专利代理 机构 北京中誉至诚知识产权代理
事务所(普通 合伙) 11858
专利代理师 张平力(51)Int.Cl.
H04L 9/32(2006.01)
(56)对比文件
CN 108830107 A,2018.1 1.16
CN 109547209 A,2019.0 3.29
CN 109104 410 A,2018.12.28
US 10951410 B1,2021.0 3.16
陈晨.基于非交互式零知识证明的S P数字签
名方法. 《中国优秀博硕士学位 论文全文数据库
(硕士)信息科技 辑 月刊》 .2015,第I138- 58页.
Riad S. Wahby et al;.Doubly- Efficient
zkSNARKs W ithout Trusted Setup. 《IE EE》
.2018,第9 26-943页.
审查员 魏慧慧
(54)发明名称
一种对接第三方数据模型的方法及系统
(57)摘要
本发明公开了一种对接第三方数据模型的
方法及系统, 该方法包括: 请求服务器发送对接
请求消息至第三方服务器以获取数据模型; 第三
方服务器接收所述对接请求消息, 生成第一零知
识证明多项式; 请求服务器根据证明验证算法生
成解算信息, 并且将解算信息依次发送至第三方
服务器; 第三方服务器依次接收每个解算信息进
行解算验证, 依次将验证结果和附带验证时间戳
的验证信息发送至请求服务器; 请求服务器根据
验证结果和附带验证时间戳的验证信息进行判
断, 根据认证签名获取相应位置的地址信息后从
该相应位置读取数据模型。 本发 明通过请求服务
器和第三方服务器的双向验证, 使得双方能够安
全高效的确定对方身份, 从而提高系统处理效
率, 提升用户体验。
权利要求书3页 说明书7页 附图3页
CN 114553443 B
2022.07.12
CN 114553443 B
1.一种对接第三方 数据模型的方法, 其特 征在于, 包括:
请求服务器发送对接请求消息至第三方服务器以获取数据模型, 其中, 所述对接请求
消息包括表征 数据类型的字段;
第三方服务器接收所述对接请求消息, 提取所述表征数据类型的字段, 根据所述表征
数据类型的字段从数据库中读取相应位置的地址信息; 根据所述相应位置的地址信息生成
认证签名, 并根据认证签名生成第一零知识证明多项式E(i), 选取 随机数s, 计算E(s)的值
后, 将随机数s发送至请求 服务器;
请求服务器根据证明验证算法得到E(s)的值后, 计算E(i)= E(s) 除去i=s之外的所有
m个解, 以及确 定对应于E(i)的干扰数量k; 根据所有m个解依次生成m个第二零知识证明多
项式P(E(i)); 随机将m个第二零知识证明多项式P(E(i))中的k个多项式替换为与该m个解
计算结果不同的数据形成m个第二结果; 根据第二结果生 成解算信息, 并且将解算信息依次
发送至第三方服 务器, 其中, 解 算信息中携带有解 算时间戳 τ0;
第三方服务器依次接收每个解算信息, 并对每个解算信息解算后, 将解算结果通过第
一零知识证明多项式E(i)进 行验证, 判断其中m ‑k个解算结果一致时, 确认该请求服务器具
有获取数据模型的权限; 依次将验证结果和附带验证时间戳τ1的验证信息发送至请求服务
器;
请求服务器根据对应的解算 时间戳τ0和验证时间戳τ1判断是否有缺失信息, 当判断有
k个缺失验证信息且缺 失验证信息位置与随机替换的k个结果位置一致时, 确认该第三方服
务器存储有数据模型; 根据认证签名获取相应位置的地址信息, 以从该相应位置读取数据
模型。
2.根据权利要求1所述的对接第 三方数据模型的方法, 其特征在于, 第 三方服务器依次
将验证结果和附带验证时间戳 τ 1的验证信息发送至请求 服务器之前, 包括:
若解算时间Ta>4s, 则判定为异常验证, 验证时间戳 τ 1= τ0+5s, 验证结果置 0;
若解算时间Ta<4s, 则判定为正常验证, 验证时间戳τ1=解算时间戳τ0+解算时间Ta+验
证时间Tb+链路固定时延Tc, 验证结果 为解算结果。
3.根据权利要求1所述的对接第 三方数据模型的方法, 其特征在于, 所述第 一零知识证
明多项式为SNARKs多 项式。
4.根据权利要求1所述的对接第三方数据模型的方法, 其特征在于, 所述E(i)的解的数
量和干扰数量 根据认证 签名的位数确定 。
5.一种对接第三方 数据模型的方法, 应用于请求 服务器, 其特 征在于, 包括:
发送对接请求消息至第 三方服务器以获取数据模型, 以使得第 三方服务器接收所述对
接请求消息, 提取表征数据类型 的字段, 根据所述表征数据类型 的字段从数据库中读取相
应位置的地址信息; 根据所述相应位置的地址信息生成认证签名, 并根据认证签名生成第
一零知识证明多项式E(i), 选取随机数s, 计算E(s)的值后, 发送随机数s, 其中, 所述对接
请求消息包括表征 数据类型的字段;
响应于接收到随机数s, 根据证明验证算法得到E(s)的值后, 计算E(i)= E(s) 除去i=s
之外的所有m个解, 以及确 定对应于E(i)的干扰数量k; 根据所有m个解依次生成m个第二零
知识证明多 项式P(E(i) );
随机将m个第二零知识证明多项式P(E(i))中的k个多项式替换为与该m个解计算结果权 利 要 求 书 1/3 页
2
CN 114553443 B
2不同的数据形成m个第二结果;
根据第二结果生成解算信息, 并且将解算信息依次发送至第三方服务器, 以使得第三
方服务器依 次接收每个解算信息, 并对每个解算信息解算后, 将解算结果通过第一零知识
证明多项式E(i)进行验证, 判断其中m ‑k个解算结果一致时, 确认该请求服务器具有获取数
据模型的权限; 依次将验证结果和附带验证时间戳τ 1的验证信息发送, 其中, 解算信息中携
带有解算时间戳 τ0;
响应于接收到验证结果和附带验证时间戳τ1的验证信息, 根据对应的解算时间戳τ0和
验证时间戳τ1判断是否有缺失信息, 当判断有k个缺失验证信息且缺失验证信息位置与随
机替换的k个结果 位置一致时, 确认该第三方服 务器存储有数据模型;
根据认证 签名获取相应位置的地址信息, 以从该相应位置读取 数据模型。
6.根据权利要求5所述的对接第三方数据模型的方法, 其特征在于, 所述E(i)的解的数
量和干扰数量 根据认证 签名的位数确定 。
7.一种对接第三方 数据模型的方法, 应用于第三方服 务器, 其特 征在于, 包括:
响应于接收到对接请求消息, 提取所述对接请求中表征数据类型的字段, 根据所述表
征数据类型 的字段从数据库中读取相应位置的地址信息, 其中, 所述对接请求消息由请求
服务器发送以获取 数据模型;
根据所述相应位置的地址信 息生成认证签名, 并根据认证签名生成第 一零知识证 明多
项式E(i), 选取 随机数s, 计算E(s)的值后, 将随机数s发送至请求服务器, 以使得请求服务
器根据证明验证算法得到E(s)的值后, 计算E(i)= E(s) 除去i=s之外的所有m个解, 以及确
定对应于E(i)的干扰数量k; 根据所有m个解依次生成m个第二零知识证明多项式P(E(i));
随机将m个第二零知识证明多项式P(E(i))中的k个多项式替换为与该m个解计算结果不同
的数据形成m个第二结果; 根据第二结果生成解算信息, 并且将解算信息依次发送, 其中, 解
算信息中携带有解 算时间戳 τ0;
响应于依次接收每个解算信息, 并对每个解算信息解算后, 将解算结果通过第一零知
识证明多项式E(i)进行验证, 判断其中m ‑k个解算结果一致时, 确认该请求服务器具有获取
数据模型的权限;
依次将验证结果和附带验证时间戳τ1的验证信息发送至请求服务器; 以使得请求服务
器根据对应的解算时间戳τ0和验证时间戳τ1判断是否有缺失信息, 当判断有k个缺失验证
信息且缺失验证信息位置与随机替换 的k个结果位置一致时, 根据认证签名获取相应位置
的地址信息, 以从该相应位置读取 数据模型。
8.根据权利要求7所述的对接第 三方数据模型的方法, 其特征在于, 依次将验证结果和
附带验证时间戳 τ 1的验证信息发送至请求 服务器之前, 包括:
若解算时间Ta>4s, 则判定为异常验证, 验证时间戳 τ 1= τ0+5s, 验证结果置 0;
若解算时间Ta<4s, 则判定为正常验证, 验证时间戳τ1=解算时间戳τ0+解算时间Ta+验
证时间Tb+链路固定时延Tc, 验证结果 为解算结果。
9.根据权利要求7所述的对接第 三方数据模型的方法, 其特征在于, 所述第 一零知识证
明多项式为SNARKs多 项式。
10.一种对接第三方 数据模型的系统, 其特 征在于, 包括请求 服务器和第三方服 务器:
所述请求服务器用于发送对接请求
专利 一种对接第三方数据模型的方法及系统
文档预览
中文文档
14 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
温馨提示:本文档共14页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 人生无常 于 2024-03-18 08:16:00上传分享