基于activex的注册加密技术的研究及应用.doc
约33页DOC格式手机打开展开
基于activex的注册加密技术的研究及应用,原创作品,推荐使用摘要 当下软件盗版猖獗,严重损害了软件开发商的利益,为了能够维护开发利益,,人们一直在不停地寻找着能够使软件不被轻易破解的注册加密技术,这驱使着注册加密技术一直在不停的进步。本系统目的是为软件提供可靠的注册加密方法,防止软件被轻易破解。为了让系统提供的功能不...
内容介绍
此文档由会员 那年三月 发布
基于activex的注册加密技术的研究及应用
原创作品,推荐使用
原创作品,推荐使用
摘要 当下软件盗版猖獗,严重损害了软件开发商的利益,为了能够维护开发利益,,人们一直在不停地寻找着能够使软件不被轻易破解的注册加密技术,这驱使着注册加密技术一直在不停的进步。本系统目的是为软件提供可靠的注册加密方法,防止软件被轻易破解。
为了让系统提供的功能不受语言限制能被其它语言编写的软件使用,本系统采用ActiveX技术进行开发。ActiveX技术是微软提供的一项组件技术,是一些软件组件或对象,可以将其插入到WEB网页或其它应用程序中。为了能够让加密方式不被轻易破解,本系统采用了MD5加密技术。MD5的作用是让大容量信息在用数字签名软件签署私人密钥前被"压缩"成一种保密的格式(就是把一个任意长度的字节串变换成一定长的十六进制数字串)。使用它进行加密,进行破解是非常困难的。为了让生成的注册码能够持久存在于用户计算机中,以方便读取注册码进行软件注册验证,本系统将生成的注册码存放在系统注册表中。注册表(Registry,繁体中文版Windows称之为登录档)是Microsoft Windows中的一个重要的数据库,用于存储系统和应用程序的设置信息。