作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2007, Vol. 33 ›› Issue (12): 183-184. doi: 10.3969/j.issn.1000-3428.2007.12.064

• 安全技术 • 上一篇    下一篇

基于动态注册码的软件加密保护

孙永清1,顾雨捷2,赵 戈1   

  1. (1. 公安部第三研究所,上海 200031;2. 浙江工业大学信息工程学院,杭州 310032)
  • 收稿日期:1900-01-01 修回日期:1900-01-01 出版日期:2007-06-20 发布日期:2007-06-20

Software Encryption and Protection Based on Dynamic Register Code

SUN Yongqing1, GU Yujie2, ZHAO Ge1   

  1. (1. The 3rd Research Institute of Ministry of Public Security, Shanghai 200031; 2. School of Information Engineering, Zhejiang University of Technology, Hangzhou 310032)
  • Received:1900-01-01 Revised:1900-01-01 Online:2007-06-20 Published:2007-06-20

摘要: 设计了一套基于动态注册码的软件保护方法,该方法采用了提取计算机指纹信息并添加附加码作为特征信息的做法,运用公开成熟的MD5算法进行加密处理,并用VC++编写程序进行检验,在程序编写过程中充分考虑安全性,并通过一系列手段进一步提高其安 全性。

关键词: 动态注册码, 计算机指纹信息, MD5算法, 附加码

Abstract: A method about how to protect software is designed, which is based on dynamic register code. In the method, computer fingerprint is drawn and additional information is added, and the two are combined to be as characteristic information. Then MD5 algorithm is used to encrypt. The procedure is realized with VC++. Security is considered fully and some methods are adopted to enhance security.

Key words: Dynamic register code, Computer fingerprint, Message-digest algorithm 5, Additional code

中图分类号: