|
分享源码
界面截图: |
|
是否带模块: |
纯源码 |
备注说明: |
- |
本帖最后由 tyler998 于 2022-6-9 17:46 编辑
*************注册*************
JSON数据:
{"ksdate":"2022-06-09","jsdate":"2023-12-31","day":"570","status":"0","sn":"","mm":"42"}
ksdate:生成时间
jsdate:有效期
day:剩余天数
status:注册码激活状态(初始值为0)
sn:初始值为空
mm:随机值(保证每次的码都不一样)
对称算法_AES_CBC加密后生成16进制文本数据(数据放入客户端配置文件中供激活使用)
*************校验*************
1:第一次使用取配置文件中key的参数,并启用对称算法_AES_CBC解密后得到JSON数据
2:验证json数据是否有效,有效则生成key.data秘钥数据,并修改配置文件key的状态值,已保存此KEY已被使用,复制到其它电脑不能使用
3:第二次验证 配置文件中key的参数+key.data是否到期
配置文件格式:
有个工厂的客户工程完成后不好收尾款,我也是被逼的,只能这个控制
里面具体的逻辑,自己慢慢去分析,
|
-
-
序列号验证模块.e
95.55 KB, 下载次数: 98, 下载积分: 精币 -2 枚
-
-
KEY生成2022.e
89.94 KB, 下载次数: 90, 下载积分: 精币 -2 枚
-
-
验证例子.e
10.06 KB, 下载次数: 96, 下载积分: 精币 -2 枚
评分
-
查看全部评分
|