在很多商业软件中,需要提供一些可以试运行的版本,这样就需要配套密钥机制来控制,纵观大部分的试用版软件,基本上采用以下几种机制来控制。 1:远程联网激活,每次启动都联网查看使用时间等,这种方法最完美,缺点是没法联网的设备就歇菜了。 2:通过获取本地的硬盘+CPU等硬件的编号,做一个运算,生成一个激活码,超过半数的软件会采用此方法,缺点是不能自由控制软件的其他参数,比如软件中添加的设备数量的控制。 3:设定一个运行到期时间+数量限制+已运行时间的密钥文件,发给用户配套软件使用,缺点是如果仅仅设置的是运行到期时间,用户可以更改电脑时间来获取更长的使用时间,在电脑不联网的情况下。 本demo采用抛砖引玉的形式,用第三种方法来实现,密钥文件采用最简单的异或加密,可以自行改成其他加密方法。
2019-12-21 19:43:48 115KB Qt 密钥生成器 使用
1
RSA加密 公钥、密钥生成工具,搜索引擎只搜得到方法,却没有工具,这么好用的东西,却没人分享,那就让我来分享! 使用前,请确定您已安装 .Net Framework 4.0!
2019-12-21 19:40:26 6KB RSA RSA密钥生成
1
基于MIRACL库下的SM2加密算法的实现。其中SM3算法以及KDF算法非原创
2019-12-21 19:40:01 9.22MB C语言 SM2
1
基于无线物理层密钥生成方法中信道量化和信道估计的算法MATLAB实现
2019-12-21 19:34:58 3KB MATLAB LS算法 CQ算法 密钥生成
1
基于无线物理层密钥生成方法中信道量化和信道估计的算法MATLAB实现
2019-12-21 19:34:58 7KB MATLAB  密钥生成 LS算法 CQG算法
1
SQL Server 2017中文版下载,大小1.65G 客户端需要单独下载,已提供中文版下载地址 开发版是永久免费,建议本机安装开发版,服务器使用密钥安装
2019-12-21 19:34:47 539B SSMS SQL2017密钥
1
用于altium designer 10破解密钥(alf文件)
2019-12-21 19:31:55 3KB autium designer .alf
1
新鲜出炉的VS2019官方正式发行版密钥,包含专业版和企业版,输入即可使用。
2019-12-21 19:29:19 275B VS2019 正式版 密钥
1
利用n级线性移位寄存器产生m序列,并借助Berlekamp-Messey算法的思想对已知m序列进行破译. 根据下面给定的 1+x^2+x^5 本原多项式,来产生一个m序列;
2019-12-21 19:28:26 1KB m加密的破译
1
用Python实现符合国家保密局文档的SM2密钥分配、加解密、数字签名和SM3杂凑值的计算,算法自己写的,供学习使用。
2019-12-21 19:24:04 8KB Python;SM2
1