基于矢量地理数据结构的矢量水印攻击方法技术

技术编号:8594385 阅读:208 留言:0更新日期:2013-04-18 07:42
基于矢量地理数据结构的矢量水印攻击方法,包括步骤1、基于矢量地理数据坐标序列的分割攻击,对矢量地图数据中的线串、线环和多边形等数据表示形式,在不影响地图数据精度与显示效果的基础上,对坐标序列采用分割的手段进行重新构建处理,扰乱现有空域与频域水印算法的水印检测定位的特性,从而实现攻击嵌入水印的目的;步骤2,基于矢量地理数据坐标序列的倒置攻击,对矢量地图数据中的线串、线环和多边形等数据表示形式,在不影响地图数据精度与显示效果的基础上,对坐标序列采用倒置的手段进行重新构建处理,扰乱现有空域与频域水印算法的水印检测定位的特性,从而实现攻击嵌入水印的目的。

【技术实现步骤摘要】

本专利技术属于地理信息系统中矢量地图数据版权保护领域,具体涉及一种针对。
技术介绍
与密码学类似,数字水印也是一个对抗性的研究领域。正是因为有水印攻击的存在,才有水印研究的不断深入。另外,为了实现数字水印的标准化,必须对各种数字水印算法进行安全性测试。水印测试者既需要熟悉水印算法又要熟悉水印攻击算法,而且还要从水印算法的理论入手进行水印信息量和鲁棒性的定量分析。矢量地图数据水印算法不同于传统的基于图像水印算法,这主要是由于地图数据不具有图像数据应用的普遍性等原因,同时还在于矢量地图数据在数据结构、存储形式、表现方式、应用环境、使用要求以及可能的攻击行为等方面与图像等多媒体数据都不一样,一般的水印算法还很难直接应用在矢量地图数据上。值得注意的是,主动攻击并不等于肆意破坏。以版权保护水印为例,如果将嵌入了水印的数字产品弄得面目全非,对攻击者也没有好处,因为遭受破坏的数字产品是无法销售的。真正的主动水印攻击应该是在不过多影响数据质量的前提下,除去数字水印。为了最终确定水印的技术标准,信息安全测评机构必须对大量公开的水印算法进行测试。这种测试不仅要通过实验,而且还要进行理论分析,以免由于样本文档来自技高网...

【技术保护点】
一种基于矢量地理数据结构的矢量水印攻击方法,包括以下步骤:(1)、基于矢量地理数据坐标序列的分割攻击对矢量地图数据中的线串、线环和多边形等数据表示形式,在不影响地图数据精度与显示效果的基础上,对坐标序列采用分割的手段进行重新构建处理,扰乱现有空域与频域水印算法的水印检测定位的特性,从而实现攻击嵌入水印的目的。具体方法步骤如下:(1.1)、读取矢量地图坐标序列数据。(1.2)、检索矢量地图数据中的线串、线环和多边形数据。(1.3)、获取线串、线环和多边形的坐标序列长度。然后根据长度数据,生成一个大于N,且小于M的随机数K;其中N、M为用户设定的一个阀值。(1.4)、随机数K的处理目的,为防止出现...

【技术特征摘要】
1. 一种基于矢量地理数据结构的矢量水印攻击方法,包括以下步骤(I)、基于矢量地理数据坐标序列的分割攻击对矢量地图数据中的线串、线环和多边形等数据表示形式,在不影响地图数据精度与显示效果的基础上,对坐标序列采用分割的手段进行重新构建处理,扰乱现有空域与频域水印算法的水印检测定位的特性,从而实现攻击嵌入水印的目的。具体方法步骤如下(1.1)、读取矢量地图坐标序列数据。(1. 2)、检索矢量地图数据中的线串、线环和多边形数据。(1. 3)、获取线串、线环和多边形的坐标序列长度。然后根据长度数据,生成一个大于N, 且小于M的随机数K ;其中N、M为用户设定的一个阀值。(1. 4)、随机数K的处理目的,为防止出现规律性,从而为水印检测算法进行数据重构创造条件。(1. 5)、一组具有η个顶点的坐标序列,即((X1, Y1L(X2J2), ...... {Χη,Υη},对η个顶点的坐标序列根据随机数K进行分割,每次取坐标序列的前K个数据,构成...

【专利技术属性】
技术研发人员:朱文忠杨曦叶阳张旭东叶露涵朱龙泽任易李岩
申请(专利权)人:浙江工业大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1