节点文献

基于多层哈希函数的软件水印

Multi-layered Hash Function Based Software Watermarking

  • 推荐 CAJ下载
  • PDF下载
  • 不支持迅雷等下载工具,请取消加速工具后下载。

【作者】 张雪松崔维力李昕赫枫龄左万利

【Author】 ZHANG Xue-song CUI Wei-li LI Xin HE Feng-ling ZUO Wan-li (College of Computer Sci.and Technol.,Jilin Univ.,Changchun 130012,China)

【机构】 吉林大学计算机科学与技术学院吉林大学计算机科学与技术学院 吉林长春130012吉林长春130012

【摘要】 提出一种基于哈希函数的动态软件水印技术,通过构造多层哈希函数,使每层都嵌入部分水印,当给出满足条件的参数时,哈希函数会计算出对应的水印信息;为了增强与程序本身的逻辑联系,程序中的部分常量由位于特定层的哈希函数所替换,对水印的篡改会导致应用程序功能错误;分析和实验结果表明,本算法能够抵御多种形式的攻击,具有很强的鲁棒性,尤其适用于以哈希函数作为内存辅助索引的数据检索操作相关的大型软件。

【Abstract】 A hash function based dynamic software watermarking algorithm is proposed.By constructing multi-lay- ered hash function,watermark piece is embedded in each level.Given the satisfied parameters,hash function will calculate out the corresponding watermark.To strengthen the logical link with the program itself,some of the pro- gram’s constants are replaced by specific level hash function,tampering of watermark will lead to the application’ s undefined behavior.Analysis and experimental results show that this algorithm will be able to withstand a variety forms of attacks,has the very strong robustness,particularly applicable to data retrieval related large software which use hash function as its secondary main memory index.

【基金】 国家自然科学项目发展基金资助(60373099)
  • 【文献出处】 四川大学学报(工程科学版) ,Journal of Sichuan University(Engineering Science Edition) , 编辑部邮箱 ,2007年S1期
  • 【分类号】TP309.7
  • 【被引频次】2
  • 【下载频次】189
节点文献中: 

本文链接的文献网络图示:

本文的引文网络