摘要
激活码是软件安全保护、验证软件授权合法性的重要手段,对保护软件版权、防止盗版均具有非常重要的意义。为此,在对现有软件激活机制研究的基础上,给出了一种通过提取并组合用户机器CPU特征值、随机函数及系统时间,来完成特征码采集和激活ID生成;并采用MD5加密算法生成软件激活序列号的设计实现方案。该方案在实践中已做过初步尝试,能够实现构造机器唯一标识,生成激活序列号,有效保证软件的安全,具有一定的使用和推广价值。
As an important measure for software safety security and software authority validity,an authority code is significant for software copyright protection and anti-piracy.Based on the previous research of software activations,the use of MD5 encryption algorithm to generate the serial number of software activation is now realized.By extracting and combining user PC CPU eigenvalue,random functions and system time,we manage to complete attribute code collection and authority ID creation,as well as create software activation serial numbers implementing MD5 encryption algorithm.This solution can enable the only identity for a machine,and thus preserve software safety,featuring practical and promotional value.
出处
《浙江科技学院学报》
CAS
2010年第4期273-277,共5页
Journal of Zhejiang University of Science and Technology
基金
浙江省大学生科技创新活动计划(新苗人才计划)项目(团浙联(2010)15号)
关键词
软件保护
序列号
唯一标识
software security
serial number
the only identity