安阳工学院学报
安暘工學院學報
안양공학원학보
JOURNAL OF ANYANG INSTITUTE OF TECHNOLOGY
2014年
2期
47-49,53
,共4页
软件保护%电子钥匙%注册码
軟件保護%電子鑰匙%註冊碼
연건보호%전자약시%주책마
software protection%electronic key%register code
对一种基于RSA算法的注册码软件加密保护方案进行了分析,指出了原有方案中存在单纯考虑算法安全强度、忽略软件完整性检验和验证程序代码缺少安全保护等脆弱性问题,并针对这些安全隐患和本文需要保护的特殊软件,提出了一种基于USB Key的注册码软件保护方案。借助USB Key电子钥匙,完整性技术和保护函数对软件进行保护,提高软件保护的安全性。最后对软件保护方案的关键模块进行了设计和实现,并经过实验测试验证了设计方案的合理性和有效性。
對一種基于RSA算法的註冊碼軟件加密保護方案進行瞭分析,指齣瞭原有方案中存在單純攷慮算法安全彊度、忽略軟件完整性檢驗和驗證程序代碼缺少安全保護等脆弱性問題,併針對這些安全隱患和本文需要保護的特殊軟件,提齣瞭一種基于USB Key的註冊碼軟件保護方案。藉助USB Key電子鑰匙,完整性技術和保護函數對軟件進行保護,提高軟件保護的安全性。最後對軟件保護方案的關鍵模塊進行瞭設計和實現,併經過實驗測試驗證瞭設計方案的閤理性和有效性。
대일충기우RSA산법적주책마연건가밀보호방안진행료분석,지출료원유방안중존재단순고필산법안전강도、홀략연건완정성검험화험증정서대마결소안전보호등취약성문제,병침대저사안전은환화본문수요보호적특수연건,제출료일충기우USB Key적주책마연건보호방안。차조USB Key전자약시,완정성기술화보호함수대연건진행보호,제고연건보호적안전성。최후대연건보호방안적관건모괴진행료설계화실현,병경과실험측시험증료설계방안적합이성화유효성。
The paper analyzes a software-based protection scheme based on RSA register code and points out that the scheme neglects the integrity of software testing and the encryption of verification-program code, purely considering the security strength of algorithm. According to the analysis a register code software protection scheme based on USB key was proposed .The scheme protects the special software verifies the integrity of the software and the legality of user by check code and the register-application code stored in the USB Key. Particu-lar function of software is protected by the protection code stored in the USB Key. At last, through the design and implementation of the Key modules in the scheme, the rationality and effectiveness of the scheme is tested by ex-periments.