[发明专利]一种基于Chebyshev多项式的GIS矢量数据脱密与恢复方法有效

专利信息
申请号: 201711469429.5 申请日: 2017-12-29
公开(公告)号: CN108090369B 公开(公告)日: 2021-06-08
发明(设计)人: 江栋华;周卫 申请(专利权)人: 南京师范大学
主分类号: G06F21/60 分类号: G06F21/60;H04L9/08
代理公司: 南京经纬专利商标代理有限公司 32200 代理人: 许方
地址: 210000 *** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 chebyshev 多项式 gis 矢量 数据 恢复 方法
【说明书】:

发明公开了一种基于Chebyshev多项式的GIS矢量数据脱密与恢复方法,包括:(1)密钥生成过程,包括控制点及其扰动量的确定、样本点的生成及脱密中误差的计算、脱密模型参数的确定、密钥的加密保存;(2)脱密过程,包括密钥文件解密读取、打开原始矢量数据、遍历要素并获取原始坐标、归一化坐标并进行脱密处理、保存脱密后的数据;(3)恢复过程,包括,密钥文件解密读取、打开脱密后的数据、恢复模型建立、脱密后数据的恢复处理、恢复后数据保存等步骤。本发明方法抗攻击能力强、脱密后数据可以利用密钥进行恢复、拓扑关系保持良好,且数据的整体变形平滑、局部扰动随机,能为矢量GIS数据在共享、传输、存储等多方面的应用提供有力的安全保障。

技术领域

本发明属于地理信息安全领域,具体涉及一种基于Chebyshev多项式的GIS矢量数据脱密与恢复方法。

背景技术

矢量数据是使用最为广泛的一种基础地理数据,往往包含着大量的敏感信息,其安全保护问题显得尤为重要。2017年7月1日起实施的新修订的《中华人民共和国测绘法》专门增设了监督管理一章,要求建立地理信息安全管理制度和技术防控体系。相关政策法规也对公开地图的保密内容和位置精度做出了明确规定。

脱密作为国内外普遍采用的地理信息安全保密技术手段,为地理信息的共享与应用提供了安全保障。但是,现有脱密模型与方法主要存在以下不足:①线性变换模型相对简单,缺乏局部的随机扰动,安全性较低。②部分非线性模型的脱密误差难以有效控制,导致脱密后数据不能满足脱密指标的要求,且拓扑关系可能受到破坏,影响脱密后数据的可用性。③一些模型不能在密钥的支持下进行逆向精确恢复,降低了脱密后数据的使用价值,不利于脱密后数据与原始数据的集成应用。

发明内容

本发明针对现有脱密模型与方法存在的不足,提出一种基于Chebyshev多项式的GIS矢量数据脱密与恢复方法,该方法既顾及了数据的整体变换又增加了局部的随机扰动,其抗攻击性与安全性强、误差可控、拓扑保持、算法可逆。

为解决上述技术问题,本发明采用以下技术方案。

本发明的一种基于Chebyshev多项式的GIS矢量数据脱密与恢复方法,包括如下过程

(一)密钥生成

步骤11、确定待脱密矢量数据范围

打开待脱密的矢量数据,获取其最小外接矩形R,R左下角的角点坐标为(xmin,ymin),R的右上角的角点坐标为(xmax,ymax);并按照公式(1)计算数据范围的长度Length和数据宽度Height;

步骤12、选取控制点并设置控制点的扰动量

从待脱密的矢量数据范围内选取num个原始控制点Cpoint(sXi,sYi)(num大于待求解的参数个数),并根据脱密指标给定每个控制点适当的扰动量ΔXi与ΔYi;则目标控制点Cpoint(tXi,tYi)的坐标为:

步骤13、控制点归一化

将步骤12中选取的控制点按照公式(2)归一化至[-1,1]区间内,得到归一化后的控制点Cpoint(sXig,sYig):

步骤14、样本点的生成:

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京师范大学,未经南京师范大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201711469429.5/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top