易语言资源网 - 做最全的易语言资源下载社区
精易论坛授权登录

本地有效期验证源码+实例+ZCJ   [复制链接]

    2022-06-14 09:10:00
    模块控件源码
    易语言资源网
    4341 次浏览
    来源链接


*************注册*************

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是否到期

 


配置文件格式:

里面具体的逻辑,自己慢慢去分析



点我下载 (已有 287 次下载)

引用模块


源码文件名 模块文件名
验证例子.e
序列号验证.ec


引用支持库


源码文件名 支持库文件名 支持库标识
KEY生成2022.e 系统核心支持库 5.7 d09f2340818511d396f6aaf844c7e325
特殊功能支持库 3.1 A512548E76954B6E92C21055517615B0
扩展界面支持库三 3.1 {B6F7542F-B8FE-46a8-9605-98856A687097}
拖放支持库 2.0 {9DA96BF9CEBD45c5BFCF94CBE61671F5}
序列号验证模块.e 系统核心支持库 5.7 d09f2340818511d396f6aaf844c7e325
应用接口支持库 3.1 F7FC1AE45C5C4758AF03EF19F18A395D
特殊功能支持库 3.1 A512548E76954B6E92C21055517615B0
验证例子.e 系统核心支持库 5.7 d09f2340818511d396f6aaf844c7e325
特殊功能支持库 3.1 A512548E76954B6E92C21055517615B0


[错误报告]   上一篇:把程序版本打包...     下一篇:微软语音合成