Journal of Computer Applications ›› 2005, Vol. 25 ›› Issue (09): 2080-2082.DOI: 10.3724/SP.J.1087.2005.02080
• Network and information security • Previous Articles Next Articles
HUANG Jun,XU Juan,ZUO Hong-fu
Online:
Published:
黄俊,许娟,左洪福
Abstract: An integral method on how to protect software was presented.The method was based on register code software protection.The method of "one computer one register code",and RSA(Rivest-Shamir-Adelman) algorithm were used to encrypt the register code and save different encrypt keys in a database.The method can prevent the illegal register code and illegal register program.In the end,the software protection of the method was realized with(VC++) 6.0.
Key words: software protection, register code, RSA arithmetic, key management
摘要: 提出了在注册码软件加密保护基础上的一套完整软件保护方案,方案中采用了“一机一码”制,运用密码学中成熟的非对称算法RSA(R ivest Sham ir Adelman)进行加密处理,并且以数据库的形式进行密钥管理,通过这一系列手段更好地防止了非法注册码的传播和非法注册机的制作。最后在基于VC++6.0的开发平台上实现了该软件保护方案。
关键词: 软件保护, 注册码, RSA算法, 密钥管理
CLC Number:
TP309.7
HUANG Jun,XU Juan,ZUO Hong-fu. Register code software encryption and protection based on RSA algorithm[J]. Journal of Computer Applications, 2005, 25(09): 2080-2082.
黄俊,许娟,左洪福. 基于RSA算法的注册码软件加密保护[J]. 计算机应用, 2005, 25(09): 2080-2082.
0 / Recommend
Add to citation manager EndNote|Ris|BibTeX
URL: http://www.joca.cn/EN/10.3724/SP.J.1087.2005.02080
http://www.joca.cn/EN/Y2005/V25/I09/2080