(19)国家知识产权局
(12)发明 专利
(10)授权公告 号
(45)授权公告日
(21)申请 号 202210821633.3
(22)申请日 2022.07.13
(65)同一申请的已公布的文献号
申请公布号 CN 114896262 A
(43)申请公布日 2022.08.12
(73)专利权人 广州优刻谷科技有限公司
地址 510535 广东省广州市黄埔区伴河路
190号自编A栋1 112房
(72)发明人 熊广成
(74)专利代理 机构 广东穗科知识产权代理事务
所(普通合伙) 44834
专利代理师 黄启文 李英杰
(51)Int.Cl.
G06F 16/23(2019.01)
G06F 17/16(2006.01)G06T 7/90(2017.01)
G06Q 40/00(2012.01)
(56)对比文件
CN 103139220 A,2013.0 6.05
CN 10470 0326 A,2015.0 6.10
CN 106506493 A,2017.0 3.15
US 2020364817 A1,2020.1 1.19
CN 110765224 A,2020.02.07
胡甜媛等.“智能合约的合约安全和隐私安
全研究综述 ”. 《计算机学报》 .2021,2485 -2514.
审查员 朱琦
(54)发明名称
基于安全多 方计算的路径 安全评估方法、 系
统及存储介质
(57)摘要
本发明公开了一种基于安全多方计算的路
径安全评估方法, 包括以下步骤: (一) 需求方将
待评估的路径参数写进智能合约并发布; (二) 服
务提供方同步全网区块, 并截取该路径的图像快
照的整数矩阵; (三) 服务提供方对快照矩阵进行
黑白化降维处理; (四) 服务提供方调出一个风险
矩阵, 对其进行维度调整; (五) 服务提供方计算
风险相似度矩阵; (六) 服务提供方计算加权风险
值; (七) 服务提供方判断所述加权风险值是否大
于设定的阈值; (八) 等待计时结束, 进行对赌金
额分配。
权利要求书2页 说明书6页 附图2页
CN 114896262 B
2022.09.27
CN 114896262 B
1.一种基于安全多方计算的路径安全评估方法, 其特 征在于: 包括以下步骤:
S1.需求方将待评估路径的坐标、 路径长度N、 路径宽度M、 评估结果提交的截止时间、 对
赌金额写入智能合约; 并将该智能合约发布到区块链上;
S2.服务提供方同步全网区块, 读取智能合约中待评估路径的坐标、 路径长度N、 路径宽
度M, 基于读 取的信息截取待评估路径的图像快照的整数矩阵( xij)∈RN*M, 其中xij表示待评
估路径的图像快照的整 数矩阵中位于第 i行、 第j列的像素的像素值; RN*M表示实数域的 N行M
列矩阵;
S3.服务提供方对矩阵( xij)进行黑白化降维处 理; 得到矩阵( yij);
S4.服务提供方从本地风险矩阵库中调出一个风险矩阵( aij)∈RU*U, aij表示风险矩阵
中第i行、 第j列的元素;RU*U表示实数域的 U行U列矩阵;
S5.服务提供方计算风险相似度矩阵( bij)∈R(N‑U+1) * (M‑U+1):
S51.令i的初始值 为1;
S52.固定 i, 令j的初始值 为1;
S53.选择场景子矩阵:
计算
, 其中
为异或运 算符;
S54.令j= j +1, 然后执 行步骤S5 3, 直至j= M‑U+1;
S55. 令i= i+1, 然后执 行步骤S52, 直至 i= N‑U+1;
S6.服务提供方计算加权风险值:
若
大于设定的阈值, 则评估该待评估路径存在危险; 若
小于或等于设定的阈值, 则
执行步骤S4;
若遍历本地风险矩阵库的风险矩阵, 不存在任何一个风险矩阵计算得到的加权风险值
大于设定的阈值, 则评估该待评估路径安全;
S7.评估结果提交 的截止时间过后, 需求方对待评估路径进行探测; 若探测发现待评估
的路径存在危险, 则将对赌金额分配予将该路径评估为存在危险的服务提供方, 将该路径
评估为安全的服务提供方需给予需求方资金; 若探测发现待评估的路径为安全路径, 则将
对赌金额分配予将该路径评估为安全的服务提供方, 将该路径评估为存在危险的服务提供
方需给予需求方资金。
2.根据权利要求1所述的基于安全多方计算的路径安全评估方法, 其特征在于: xij={
rij,gij,bij }; rij、gij、bij分别表示 xij在RGB上的分量。
3.根据权利要求2所述的基于安全多方计算的路径安全评估方法, 其特征在于: 所述服
务提供方对矩阵( xij)进行黑白化降维处 理, 包括:权 利 要 求 书 1/2 页
2
CN 114896262 B
2yij = (rij+ gij +bij) %2
其中%表示取模操作。
4.根据权利要求2所述的基于安全多方计算的路径安全评估方法, 其特征在于: 所述步
骤S4中, 若 U>min (N,M), 则使用图像缩放 算法令U=σ * min (N,M), 其中0<σ< 1。
5.根据权利要求2所述的基于安全多方计算的路径安全评估方法, 其特征在于: 所述步
骤S6中, 若
大于设定的阈值, 则对所有的 bij降序排序, 选取其前 G个元素, 将对应的各个场
景子矩阵( cij)写入本地 风险矩阵库。
6.根据权利要求1 ‑5任一项所述的基于安全多方计算的路径安全评估方法, 其特征在
于: 所述步骤S6中, 若评估该待评估路径存在危险, 服务提供方以
为参数调用智能合约,
将
写入智能合约的数组{
}中, 并记录服务提供方的身份; 若评估该待评估路径安全, 服
务提供方调用智能合约的安全登记接口, 表示认可该待评估路径安全, 记录服务提供方 的
身份。
7.根据权利要求6所述的基于安全多方计算的路径安全评估方法, 其特征在于: 所述步
骤S7中, 若探测发现待评估的路径存在危险, 则将对赌金额分配予将该路径评估为存在危
险的服务提供方, 将该路径评估为 安全的服 务提供方需给予需求方资金, 具体包括:
第k个将该路径评估为存在危险的服 务提供方可获得金额为:
其中D表示对赌金额,
表示数组{
}中的第k个元素, 为第k个将该路径 评估为存在
危险的服 务提供方写入;
将该路径评估为 安全的服 务提供方需给予需求方资金的具体金额 为:
其中0<
< 1,S表示将该路径评估为 安全的服 务提供方的数量。
8.根据权利要求7所述的基于安全多方计算的路径安全评估方法, 其特征在于: 所述步
骤S7中, 若探测发现待评估的路径为安全路径, 则将对赌金额分配予将该路径评估为安全
的服务提供方, 将该路径评估为存在危险的服 务提供方需给予需求方资金, 具体包括:
将对赌金额D平均分配予将该路径评估为 安全的服 务提供方;
将该路径评估为存在危险的服 务提供方需给予需求方资金
, 其中0<
< 1。
9.一种基于安全多方计算的路径安全评估系统, 其特征在于: 包括需求方及服务提供
方, 所述需求方及服 务提供方执行权利要求1 ‑8任一项所述路径安全评估方法的方法步骤。
10.一种存储介质, 包括存储器及处理器, 所述存储器 内存储有程序, 其特征在于: 所述
程序被所述处 理器执行时, 执行权利要求1 ‑8任一项所述路径安全评估方法的方法步骤。权 利 要 求 书 2/2 页
3
CN 114896262 B
3
专利 基于安全多方计算的路径安全评估方法、系统及存储介质
文档预览
中文文档
11 页
50 下载
1000 浏览
0 评论
0 收藏
3.0分
温馨提示:本文档共11页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 SC 于 2024-02-07 12:43:17上传分享