ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

Qt编写的项目作品36-秘钥生成工具

2021-08-16 10:01:32  阅读:151  来源: 互联网

标签:Qt 36 秘钥 时间 https feiyangqingyun com 运行


一、功能特点

(一)常规秘钥机制

  1. 远程联网激活,每次启动都联网查看使用时间等,这种方法最完美,缺点是没法联网的设备就歇菜了,而很多设备都是要求离线使用无法联网。
  2. 通过获取本地的硬盘+CPU等硬件的编号,做一个运算,生成一个激活码,超过半数的软件会采用此方法,缺点是不能自由控制软件的其他参数,比如软件中添加的设备数量的控制。
  3. 设定一个运行到期时间+数量限制+已运行时间等控制参数的密钥文件,发给用户配套软件使用,缺点是如果仅仅设置的是运行到期时间,用户可以更改电脑时间来获取更长的使用时间,在电脑不联网的情况下。所以一般建议多种控制参数都开启,这样就算更改了电脑时间,还有个可运行时间+设备数量的控制。

(二)秘钥认证类功能

  1. 生成秘钥文件。
  2. 生成机器码文件。
  3. 获取CPU名称、CPU编号、主板编号、硬盘编号等。
  4. 提供函数writeKey将秘钥内容写入到秘钥文件。
  5. 提供函数checkTime直接检查运行时间。
  6. 提供函数checkCount校验数量,一般在添加设备的地方调用此方法。
  7. 提供函数checkKey校验秘钥文件,传入秘钥文件和运算秘钥。
  8. 提供函数checkLicense校验机器码是否正确。
  9. 支持运行日期时间限制、可运行时间限制、设备数量限制等。

二、效果图

三、体验地址

  1. 体验地址:https://pan.baidu.com/s/1ZxG-oyUKe286LPMPxOrO2A 提取码:o05q 文件名:bin_key.zip
  2. 国内站点:https://gitee.com/feiyangqingyun
  3. 国际站点:https://github.com/feiyangqingyun
  4. 个人主页:https://blog.csdn.net/feiyangqingyun
  5. 知乎主页:https://www.zhihu.com/people/feiyangqingyun/

标签:Qt,36,秘钥,时间,https,feiyangqingyun,com,运行
来源: https://www.cnblogs.com/feiyangqingyun/p/15146290.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有