摘要
提出了在注册码软件加密保护基础上的一套完整软件保护方案,方案中采用了“一机一码”制,运用密码学中成熟的非对称算法RSA(R ivest Sham ir Adelman)进行加密处理,并且以数据库的形式进行密钥管理,通过这一系列手段更好地防止了非法注册码的传播和非法注册机的制作。最后在基于VC++6.0的开发平台上实现了该软件保护方案。
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.
出处
《计算机应用》
CSCD
北大核心
2005年第9期2080-2082,2085,共4页
journal of Computer Applications
关键词
软件保护
注册码
RSA算法
密钥管理
software protection
register code
RSA arithmetic
key management