[发明专利]一种基于几何代数的地理向量场数据脱密与恢复方法有效
申请号: | 201911297697.2 | 申请日: | 2019-12-17 |
公开(公告)号: | CN111192361B | 公开(公告)日: | 2023-05-26 |
发明(设计)人: | 袁林旺;王赟;车骁宇;闫振军;张正方;罗文;俞肇元 | 申请(专利权)人: | 南京泛在地理信息产业研究院有限公司;南京师范大学 |
主分类号: | G06T17/05 | 分类号: | G06T17/05;G06F21/60 |
代理公司: | 南京苏高专利商标事务所(普通合伙) 32204 | 代理人: | 徐红梅 |
地址: | 210023 江苏省南京*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 几何 代数 地理 向量 数据 恢复 方法 | ||
1.一种基于几何代数的地理向量场数据脱密与恢复方法,其特征在于,包括以下步骤:
(1)密钥生成:包括密钥生成中地理向量场数据坐标点及其扰动量的确定、脱密过程中的目标坐标点归一化、脱密过程中误差的计算、脱密参数的确定、密钥的加密保存;
脱密中误差的计算、脱密参数的确定和密钥的加密保存,包括以下步骤:
(111)脱密过程中误差的计算;
将归一化后的地理向量场数据坐标点Coordinate(nXi,nYi)以及属性数据nZi代入公式(4),其中N1,N2,N3,N4为四个任意脱密参数,e1,e2,e3为单位向量,得到脱密后的地理向量场数据坐标点Coordinate(RXi,RYi)以及属性数据RZi;
按照公式(5)计算脱密误差MSE;
其中,n表示脱密过程中地理向量场数据源坐标点的个数;ΔXi与ΔYi分别为脱密过程中地理向量场数据源坐标点的扰动量;pXi,pYi为脱密过程中地理向量场数据源坐标点;
(112)脱密误差控制;
调整脱密过程中地理向量场数据目标坐标点扰动量:将脱密误差MSE与脱密指标σ进行比较,若MSE大于脱密指标σ,则需要调整脱密过程中地理向量场数据目标坐标点的扰动量量ΔXi与ΔYi来控制脱密中误差;并按照公式(6)对脱密过程中地理向量场数据目标坐标点的偏移量进行控制,其中ΔYinew,ΔXinew为脱密过程中调整后的地理向量场数据目标坐标点的扰动量:
迭代步骤(111)至(112),直到脱密误差MSE小于脱密指标σ,然后执行步骤(113);
(113)生成密钥:将最终的脱密参数N1,N2,N3,N4和脱密过程中地理向量场数据目标坐标点偏移量ΔXi与ΔYi利用RSA(Rivest-Shamir-Adleman)算法进行加密并存储为密钥文件;
(2)脱密处理:包括脱密处理中密钥文件解密读取、打开待脱密地理向量场数据、遍历待脱密地理向量场数据要素并获取坐标点、归一化坐标点并进行脱密处理、保存脱密后的地理向量场数据;
(3)恢复处理:包括恢复处理中密钥文件解密处理,脱密后地理向量场数据的恢复处理、恢复后地理向量场数据保存。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京泛在地理信息产业研究院有限公司;南京师范大学,未经南京泛在地理信息产业研究院有限公司;南京师范大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911297697.2/1.html,转载请声明来源钻瓜专利网。