摘要
分析和比较了常用的软件加密手段。基于磁盘序列号具有的唯一性提出了实现软件加密的基本思路,通过对磁盘序列号的加密值与软件注册所返回的认证信息进行比较以检验软件是否进行了注册,只有注册过的软件才能正常使用,这样可以帮助程序制作人员能更好地保护自已的软件。利用VISUALBASIC程序设计语言对这种算法进行了实现。
The article analyses and lists common software encryption methods. Based on the uniqueness of the disk serial number, a basic thought realizing software encryption is proposed. It verifies whether the software is registered or not by comparing encryption of the disk serial number with the certification information returned during the software registration. Only the registered software can be used. Thus it can help the programmers to protect their software. At last the algorithm on the thought is realized using VISUAL BASIC programming language.
出处
《无线电工程》
2007年第6期6-7,49,共3页
Radio Engineering
关键词
磁盘序列号
加密
软件保护
disk serial number
encryption
software protection