基于Agent的数字指纹远程嵌入与发布方法

文档序号:6586069阅读:222来源:国知局
专利名称:基于Agent的数字指纹远程嵌入与发布方法
技术领域
本发明属于地理信息系统中矢量地图数据版权保护领域,具体涉及一种针对基于Agent的数字指纹远程嵌入与发布方法。
背景技术
自主数字指纹检测与跟踪的研究国外起步较早,已经形成了较系统的理论和方法,正逐步进入实用阶段。尽管也有一些研究试图从矢量地理空间数据本身进行数字指纹技术的研究,但整体上研究的深度和广度还很不足。数字指纹技术是一种能够保护数字产品版权的技术市场。但是它本身并不能阻止用户的拷贝行为,而是通过事后检测,确定盗版和侵权行为,并以数字指纹信息作为证据,起到威慑作用。目前,大多数的研究者把注意力都集中在数字指纹算法与指纹信息编码的研究上,而事实上这仅仅是数字指纹系统的一个组成部分,同样重要的是,如何快速从网络中成千上万的数字产品中有效快速地检测数字指纹,并及时跟踪数字产品的拷贝与复制等非法盗用的情况,从而实现数字产品的版权保护。对于矢量地理空间数据 水印的专利授权查新表明,矢量空间数据的自主数字指纹嵌入与内容发布技术的研究还在起步阶段,还需要有更多、更深入的研究。而基于Agent的数字指纹嵌入与内容发布方法,从矢量空间数据的特点分析入手,解决远程申请、第三方控制中心指纹备案、远程动态嵌入;从解决Agent的安全性入手,架构安全的移动Agent解决方案,为空间数据的版权保护提供可靠的虚拟图形指纹信息嵌入与内容发布方法,是矢量地空间数据的版权保护等重要技术手段之一。

发明内容
本发明要解决现有技术不能远程申请、第三方控制中心指纹备案、远程动态嵌入的缺点,从解决的Agent安全性入手,架构安全的移动Agent解决方案,并利用Agent的自主性与移动性,实现远程申请、第三方控制中心指纹备案、远程动态嵌入,为空间数据的版权保护提供可靠的虚拟图形指纹信息嵌入与发布方法。本发明解决其技术问题所采用的技术方案是:—种基于Agent的数字指纹远程嵌入与发布方法,所述基于Agent的数字指纹嵌入与内容发布方法,包括以下步骤:(I)、创建数据指纹控制中心(1.1)、从解决Agent的安全性入手,架构安全的移动Agent解决方案。(1.2)、构建第三方指纹验证信息数据库与客户的虚拟图形数字指纹信息备案数据库。(1.3)、实现客户指纹信息与第三方指纹验证信息的加密合成,并生成虚拟图形数字指纹信息。(1.4)、根据户申请IP地址,提供派遣携带虚拟图形数字指纹信息和具有虚拟图形数字指纹信息嵌入的移动Agent到客户端功能。(1.5)、实现接收远程移动Agent信息,并调度与协调其正常的工作。(2)、数据指纹控制中心(2.1)、接受网络上的客户指纹嵌入申请,并由客户提供相关指纹信息。(2.2)、根据客户提供的指纹信息进行加密处理,同时加入第三方指纹验证信息。(2.3)、根据我们特有的虚拟图形数字指纹技术,生成适合矢量图形的虚拟图形数字指纹信息。(2.4)、把生成的虚拟图形数字指纹信息在数据指纹控制中心数据中备案。(2.5)、检测客户申请IP地址,并根据此IP地址派遣携带虚拟图形数字指纹信息和具有虚拟图形数字指纹信息嵌入功能的移动Agent到客户端。(2.6)、在客户端,根据客户提供的矢量图形数据文件,对矢量图形数据进行虚拟图形数字指纹信息嵌入。(2.7)、向数据指纹控制中心报告嵌入工作完成情况,并自行销毁。(3)、基于移动Agent的数字指纹信息嵌入方法
(3.1)、从数据指纹控制中心的指纹数据库中获取备案虚拟图形数字指纹信息。(3.2)、对虚拟图形数字指纹信息与矢量地图的坐标序列数据进行叠加计算,求解具有虚拟图形约束的指纹信息特征点。(3.3)、指纹信息特征点的求解过程:如果存在特征点,则有特征点(X,Y),其一定是矢量地图的坐标序列数据中(X1, Y1) - (X2, Y2)线段上的一点,其(X,Y)坐标可以由(X11Y1) - (X2,Y2)两点决定:
权利要求
1.基于Agent的数字指纹嵌入与内容发布方法,包括以下步骤: (1)、创建数据指纹控制中心 (1.1)、从解决Agent的安全性入手,架构安全的移动Agent解决方案; (1.2)、构建第三方指纹验证信息数据库与客户的虚拟图形数字指纹信息备案数据库;(1.3)、实现客户指纹信息与第三方指纹验证信息的加密合成,并生成虚拟图形数字指纹信息; (1.4)、根据户申请IP地址,提供派遣携带虚拟图形数字指纹信息和具有虚拟图形数字指纹信息嵌入的移动Agent到客户端功能; (1.5)、实现接收远程移动Agent信息,并调度与协调其正常的工作; (2)、数据指纹控制中心 (2.1)、接受网络上的客户指纹嵌入申请,并由客户提供相关指纹信息; (2.2)、根据客户提供的指纹信息进行加密处理,同时加入第三方指纹验证信息; (2.3)、根据我们特有的虚拟图形数字指纹技术,生成适合矢量图形的虚拟图形数字指纹信息; (2.4)、把生成的虚拟图形数字指纹信息在数据指纹控制中心数据中备案; (2.5)、检测客户申请IP地址,并根据此IP地址派遣携带虚拟图形数字指纹信息和具有虚拟图形数字指纹信息嵌入功能的移动Agent到客户端; (2.6)、在客户端,根据客户提供的矢量图形数据文件,对矢量图形数据进行虚拟图形数字指纹信息嵌入; (2.7)、向数据指纹控制中心报告嵌入工作完成情况,并自行销毁; (3)、基于移动Agent的数字指纹信息嵌入方法 (3.1)、从数据指纹控制中心的指纹数据库中获取备案虚拟图形数字指纹信息; (3.2)、对虚拟图形数字指纹信息与矢量地图的坐标序列数据进行叠加计算,求解具有虚拟图形约束的指纹信息特征点; (3.3)、指纹信息特征点的求解过程:如果存在特征点,则有特征点(X,Y),其一定是矢量地图的坐标序列数据中(X1, Y1) — (X2, Y2)线段上的一点,其(X,Y)坐标可以由(X1, Y1)—(X2, Y2)两点决定:
全文摘要
基于Agent的数字指纹远程嵌入与发布方法,包括数据指纹控制中心创建、创建数据指纹控制中心, 基于移动Agent的数字指纹信息嵌入的步骤。在于从解决的Agent安全性入手,架构安全的移动Agent解决方案,并利用Agent的自主性与移动性,实现远程申请、第三方控制中心指纹备案、远程动态嵌入,为空间数据的版权保护提供可靠的虚拟图形指纹信息嵌入与发布方法。
文档编号G06F21/10GK103226671SQ201310045388
公开日2013年7月31日 申请日期2013年2月5日 优先权日2013年2月5日
发明者朱文忠, 杨曦, 叶阳, 张旭东, 叶露涵, 朱龙泽 申请人:浙江工业大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1