通信学报 ›› 2013, Vol. 34 ›› Issue (2): 128-137.doi: 10.3969/j.issn.1000-436x.2013.02.016

• 技术报告 • 上一篇    下一篇

基于内存操作的动态软件水印算法

许金超1,2,曾国荪1,2   

  1. 1 同济大学 计算机科学及技术系,上海 201804
    2 教育部嵌入式系统与服务计算教育部重点实验室,上海 201804
  • 出版日期:2013-02-25 发布日期:2017-07-17
  • 基金资助:
    国家高技术研究发展计划(“863”计划)基金资助项目;国家自然基金资助项目;国家自然基金资助项目;NSFC-微软亚洲研究院联合基金资助项目;教育部博士点基金资助项目;秀学科带头人计划基金资助项目;教育部网络时代的科技论文快速共享专项研究课题基金资助项目

Dynamic software watermarking algorithm based on memory operation

Jin-chao XU1,2,Guo-sun ZENG1,2   

  1. 1 Department of Computer Science and Technology,Tongji University,Shanghai 201804,China
    2 Key Laboratory of Embedded System and Service Computing,Ministry of Education,Shanghai 201804,China
  • Online:2013-02-25 Published:2017-07-17
  • Supported by:
    The National High Technology Research and Development Program of China(863 Program);The National Natural Science Foundation of China;The National Natural Science Foundation of China;The Joint of NSFC and Microsoft Asia Research;The Ph.D Programs Foundation of Ministry of Education;The Program of Shanghai Subject Chief Scientist;The Special Fund for Fast Sharing of Science Paper in Net Era by CSTD

摘要:

摘 要:提出了一种基于内存操作的动态软件水印算法,算法通过控制本地代码程序中的内存分配释放和使用等行为隐藏软件水印。定义了动态簇、簇间内存关系、内存关系矩阵等概念,详细描述了软件水印的嵌入和提取过程。分析了算法的平台依赖性、可信性、数据率、开销,并通过实验对该算法的隐蔽性和抗攻击能力进行了探讨。

关键词: 数字版权, 软件水印, 内存操作, 水印算法

Abstract:

Memory operation based watermarking,a novel approach to software watermarking based on the dynamic memory behaviors of native code programs was introduced.The ition of dynamic cluster,memory relationship between clusters and matrix of memory relationship was given,and a detailed description of the software watermark embedding and extraction procedure was given.The platform independence,credibility,data rate and cost of the algorithm were analyzed,its stealthy and resistance were evaluated by experiments.

Key words: digital copyright, software watermarking, memory operation, watermarking algorithm

No Suggested Reading articles found!