精通
英语
和
开源
,
擅长
开发
与
培训
,
胸怀四海
第一信赖
桌面软件和各类平台系统里软件都需要授权和注册,以防止非法用户使用,保证开发者收益。国内车床行业里遇到的恶心事就是国外车床的控制非常严格,车床移动都能锁住,所以软件注册和授权是非常有深度的开发方向,欢迎有这方面需要的朋友提供严格要求,让锐英源有一些挑战。
锐英源C++软件注册和授权组件用于锐英源教育平台、设备控制软件和中航信飞机票务平台,教育平台是dll形式被C#软件调用,经过了长时间使用,里面的小bug改了不少。
1、独立的dll项目,加入到解决方案里就可以使用。可以是导出类和函数方式。
2、支持采集不同硬件信息来生成密码。
3、软件id和生成密码用自己开发的加密解密机制进行处理,保证安全性。
4、支持运行次数控制
5、支持运行时间控制
6、也可以提供授权用户的数据库和管理软件
7、纯C++开发,保证高效运行
8、对配置信息有管理界面
9、提供服务器,可进行在线或离线授权注册
如图,机器ID来源可以是mac、bios、CPU和disk,结合产品编号进行密码生成,安全可靠。期数相当于软件运行周期控制,生产了一个产品就算运行一个周期,控制周期就相当于控制了产品个数。通过截止天数可以看出,也可以在截止日期到时,让软件停止运行。
虽然信息比较多,但是授权控制流程很全面,不同阶段处理不同的信息,这个组件经过了客户苛刻测试,在现实上线实际使用了。
C++软件注册和授权组件经过了实战检验,是产品级成品,不是一般的开源或练习项目,里面解决了很多细节漏洞。
锐英源还擅长在不同的环境下添加授权和注册组件,比如Word插件里,管理软件里设备可用性,微服务里口令管理等等。