《基于AGENT的数字指纹检测与跟踪方法.pdf》由会员分享,可在线阅读,更多相关《基于AGENT的数字指纹检测与跟踪方法.pdf(9页珍藏版)》请在专利查询网上搜索。
1、(10)申请公布号 CN 103150495 A(43)申请公布日 2013.06.12CN103150495A*CN103150495A*(21)申请号 201310043605.4(22)申请日 2013.02.05G06F 21/16(2013.01)(71)申请人浙江工业大学地址 310014 浙江省杭州市下城区潮王路18号(72)发明人朱文忠 杨曦 叶阳 张旭东叶露涵 朱龙泽(74)专利代理机构杭州天正专利事务所有限公司 33201代理人王兵 黄美娟(54) 发明名称基于Agent的数字指纹检测与跟踪方法(57) 摘要基于Agent的数字指纹检测与跟踪方法,在解决Agent安全性的基。
2、础上,架构安全的移动Agent解决方案。在第三方指纹验证信息数据库与客户的虚拟图形数字指纹信息备案数据库的支持下。根据Agent智能性、自主性和移动性,实现网络上的可疑数据搜索,根据可疑数据搜索IP地址,由Agent控制中心派遣携带虚拟图形数字指纹信息的移动Agent到客户端。实现数字指纹移动Agent信息接收,调度与协调数字指纹移动Agent的自动跟踪与指纹检测,并实现证据的收集与固定功能,为版权保护提供相关的技术支持。(51)Int.Cl.权利要求书1页 说明书4页 附图3页(19)中华人民共和国国家知识产权局(12)发明专利申请权利要求书1页 说明书4页 附图3页(10)申请公布号 CN。
3、 103150495 ACN 103150495 A1/1页21.基于Agent的数字指纹检测与跟踪方法包括以下步骤:(1)、创建搜索Agent(1.1)、在解决Agent的安全性的基础上,架构安全的移动搜索Agent解决方案;(1.2)、搜索Agent通过对历史活动的执行经验进行分析,形成一系列的向导和规则,来指导Agent搜索的下一步行为;(1.3)、为了实现搜索可疑目标,搜索Agent一般需要在环境中不间断地运行,并且需要与环境保持持续的交互;因此,搜索Agent的运行具有持续性和不间断性的特点,是一个活的、动态的行为实体;(1.4)、相互共享现搜索Agent信息,根据制定的搜索Agen。
4、t的爬行策略调度与协调搜索Agent的工作;(1.5)、搜索到可疑目标后,实现由搜索Agent向指纹检测Agent的任务转换;(1.6)、完成移动Agent的自主迁移,并销毁本地Agent;(2)、基于移动Agent的数字指纹信息检测方法(2.1)、从数据指纹控制中心的指纹数据库中获取备案虚拟图形数字指纹信息;(2.2)、对虚拟图形数字指纹信息与矢量地图的坐标序列数据进行检测计算,求解具有虚拟图形约束的指纹信息特征点;(2.3)、指纹信息特征点的求解过程:如果存在特征点,则有特征点(X,Y),其一定是矢量地图的坐标序列数据中(X1,Y1)(X2,Y2)线段上的一点,其(X,Y)坐标可以由(X1。
5、,Y1)(X2,Y2)两点决定:把公式(1)确定的交点(X,Y)代入已知的直线方程Y=KX+B可以求得:再把由公式(2)求得的代入公式(1),即可求得指纹信息特征点的(X,Y)坐标值;(2.4)、对求解所得的指纹信息特征点进行统计分析,应用最小二乘法进行相似度计算,完成指纹信息的验证工作;(2.5)、搜集相关的主机信息,对证据进行固定,最后向控制中心上报;(2.6)、启动相关法律程序进行追查。权 利 要 求 书CN 103150495 A1/4页3基于 Agent 的数字指纹检测与跟踪方法技术领域0001 本发明属于地理信息系统中矢量地图数据版权保护领域,具体涉及一种针对基于Agent的数字指。
6、纹检测与跟踪方法。背景技术0002 自主数字指纹检测与跟踪的研究国外起步较早,已经形成了较系统的理论和方法,正逐步进入实用阶段。尽管也有一些研究试图从矢量地理空间数据本身进行数字指纹技术的研究,但整体上研究的深度和广度还很不足。0003 数字指纹技术是一种能够保护数字产品版权的技术市场。但是它本身并不能阻止用户的拷贝行为,而是通过事后检测,确定盗版和侵权行为,并以数字指纹信息作为证据,起到威慑作用。目前,大多数的研究者把注意力都集中在数字指纹算法与指纹信息编码的研究上,而事实上这仅仅是数字指纹系统的一个组成部分,同样重要的是,如何快速从网络中成千上万的数字产品中有效快速地检测数字指纹,并及时跟。
7、踪数字产品的拷贝与复制等非法盗用的情况,从而实现数字产品的版权保护。0004 对于矢量地理空间数据水印的专利授权查新表明,矢量空间数据水印的自主数字指纹检测与跟踪技术的研究还在起步阶段。基于Agent的数字指纹检测与跟踪方法,从矢量空间数据的检测算法分析入手,解决事后检测为事前检测,化被动检测为主动检测;从解决Agent的安全性入手,架构安全的移动Agent解决方案,为空间数据的安全提供可靠的检测技术与跟踪方法,对矢量地理空间数据的安全、矢量地理空间数据的版权保护等具有重要作用。发明内容0005 本发明要解决现有技术只能事后被动检测的不足,通过引入移动Agent技术,可以将移动Agent指派到。
8、数据源的所在地进行搜索,可以高效地查询到用户所关心的数据,并且大量地减轻网络负载和消除网络延迟,从而提供一种能有效解决快速从网络中成千上万的数字产品中有效快速地检测数字水印,并及时跟踪数字产品的拷贝与复制情况,实现数字产品的版权保护。0006 本发明解决其技术问题所采用的技术方案是: 0007 一种基于Agent的数字指纹检测与跟踪方法,所述基于Agent的数字指纹检测与跟踪方法包括以下步骤:0008 (1)、创建搜索Agent0009 (1.1)、在解决Agent的安全性的基础上,架构安全的移动搜索Agent解决方案。0010 (1.2)、搜索Agent通过对历史活动的执行经验进行分析,形成。
9、一系列的向导和规则,来指导Agent搜索的下一步行为。0011 (1.3)、为了实现搜索可疑目标,搜索Agent一般需要在环境中不间断地运行,并且需要与环境保持持续的交互。因此,搜索Agent的运行具有持续性和不间断性的特点,是说 明 书CN 103150495 A2/4页4一个活的、动态的行为实体。0012 (1.4)、相互共享现搜索Agent信息,根据制定的搜索Agent的爬行策略调度与协调搜索Agent的工作。0013 (1.5)、搜索到可疑目标后,实现由搜索Agent向指纹检测Agent的任务转换。0014 (1.6)、完成移动Agent的自主迁移,并销毁本地Agent。0015 (2。
10、)、基于移动Agent的数字指纹信息检测方法0016 (2.1)、从数据指纹控制中心的指纹数据库中获取备案虚拟图形数字指纹信息。0017 (2.2)、对虚拟图形数字指纹信息与矢量地图的坐标序列数据进行检测计算,求解具有虚拟图形约束的指纹信息特征点。0018 (2.3)、指纹信息特征点的求解过程:如果存在特征点,则有特征点(X,Y),其一定是矢量地图的坐标序列数据中(X1,Y1)(X2,Y2)线段上的一点,其(X,Y)坐标可以由(X1,Y1)(X2,Y2)两点决定:0019 0020 把公式(1)确定的交点(X,Y)代入已知的直线方程Y=KX+B可以求得:0021 0022 再把由公式(2)求得。
11、的代入公式(1),即可求得指纹信息特征点的(X,Y)坐标值。0023 (2.4)、对求解所得的指纹信息特征点进行统计分析,应用最小二乘法进行相似度计算,完成指纹信息的验证工作。0024 (2.5)、搜集相关的主机信息,对证据进行固定,最后向控制中心上报。0025 (2.6)、启动相关法律程序进行追查。0026 本发明的优点是:从矢量空间数据的检测算法分析入手,解决事后检测为事前检测,化被动检测为主动检测;从解决Agent的安全性入手,架构安全的移动Agent解决方案。提出了基于Agent的数字指纹检测与跟踪方法,为空间数据的安全提供自主的可靠检测技术与跟踪方法,提供一种能快速有效解决从网络中成。
12、千上万的数字产品中有效快速地检测数字水印,并及时跟踪数字产品的拷贝与复制情况,从而实现数字产品的版权保护。附图说明0027 图1为指纹搜索与检测Agent。0028 图2为基于Agent的数字指纹检测与跟踪系统结构。0029 图3是实验用原始矢量地图。0030 图4是加数字指纹发行的矢量地图,图中的黑点的数字指纹示意图。0031 图5是发行在外的含有数字指纹的矢量地图,且受到有意或无意的数字指纹攻击。说 明 书CN 103150495 A3/4页50032 图6 为移动Agent检测与恢复后的数字指纹示意图。具体实施方式0033 下面结合附图对本发明作进一步描述:0034 其中图1是指纹搜索与。
13、检测Agent框图。0035 基于Agent的数字指纹检测与跟踪方法,包括如下步骤:0036 (1)、创建搜索Agent0037 (1.1)、在解决Agent的安全性的基础上,架构安全的移动搜索Agent解决方案。0038 (1.2)、搜索Agent通过对历史活动的执行经验进行分析,形成一系列的向导和规则,来指导Agent搜索的下一步行为。0039 (1.3)、为了实现搜索可疑目标,搜索Agent一般需要在环境中不间断地运行,并且需要与环境保持持续的交互。因此,搜索Agent的运行具有持续性和不间断性的特点,是一个活的、动态的行为实体。0040 (1.4)、相互共享现搜索Agent信息,根据制。
14、定的搜索Agent的爬行策略调度与协调搜索Agent的工作。0041 (1.5)、搜索到可疑目标后,实现由搜索Agent向指纹检测Agent的任务转换。0042 (1.6)、完成移动Agent的自主迁移,并销毁本地Agent。0043 (2)、基于移动Agent的数字指纹信息检测方法0044 (2.1)、图2是数据指纹控制中心框架示意图:从数据指纹控制中心的指纹数据库中获取备案虚拟图形数字指纹信息。0045 (2.2)、对虚拟图形数字指纹信息与矢量地图的坐标序列数据进行检测计算,求解具有虚拟图形约束的指纹信息特征点。0046 (2.3)、图6说明的是:指纹信息特征点的求解过程,如果存在特征点,。
15、则有特征点(X,Y),其一定是矢量地图的坐标序列数据中(X1,Y1)(X2,Y2)线段上的一点,其(X,Y)坐标可以由(X1,Y1)(X2,Y2)两点决定:0047 0048 把公式(1)确定的交点(X,Y)代入已知的直线方程Y=KX+B可以求得:0049 0050 再把由公式(2)求得的代入公式(1),即可求得指纹信息特征点的(X,Y)坐标值。0051 (2.4)、对求解所得的指纹信息特征点进行统计分析,应用最小二乘法进行相似度计算,完成指纹信息的验证工作。0052 (2.5)、搜集相关的主机信息,对证据进行固定,最后向控制中心上报。0053 (2.6)、启动相关法律程序进行追查。说 明 书CN 103150495 A4/4页60054 本说明书实施例所述的内容仅仅是对发明构思的实现形式的列举,本发明的保护范围不应当被视为仅限于实施例所陈述的具体形式,本发明的保护范围也及于本领域技术人员根据本发明构思所能够想到的等同技术手段。说 明 书CN 103150495 A1/3页7图1图2说 明 书 附 图CN 103150495 A2/3页8图3图4说 明 书 附 图CN 103150495 A3/3页9图5图6说 明 书 附 图CN 103150495 A。