codemeter是干什么的
软件: codemeter
CodeMeter是什么
CodeMeter是德国威步公司(Wibu-Systems)推出的软件加密及授权管理综合解决方案,旨在帮助软件开发者保护知识产权、防止盗版及代码逆向工程,同时实现软件授权的灵活管理与货币化。
核心功能
软件保护
采用AxProtector全自动加密工具(无需修改代码即可实现软件全自动加密)和IxProtector自定义加密工具(允许开发者自定义加密函数,提升加密强度),结合按需加解密技术(程序运行时动态解密,运行后立即重新加密),有效防止代码调试、静态分析、动态调试、内存转存、录制回放等破解手段。同时,内置EAL4+安全认证的智能卡芯片(如英飞凌芯片),具备防电子探测、物理攻击等硬件安全能力,保障加密数据不被窃取。
授权管理
支持多种授权模式,包括单机授权(绑定本地机器或硬件加密狗)、网络授权(局域网/广域网共享,通过授权服务器管理并发用户数)、永久授权(长期有效)、订阅式服务(按时间周期授权)、试用版(限时/限功能使用)、分模块授权(按功能模块激活,拓展收入来源)及按使用付费(按软件运行次数或时长结算)。授权数据可安全存储在硬件加密狗(CmDongle)、软授权(CmActLicense,无需硬件)或云授权(CmCloud,适用于云环境)中,支持远程更新(无需邮寄硬件,直接推送授权至客户端)。
核心组件

硬件加密狗(CmDongle)
小型USB设备(如CmStick系列),内置智能卡芯片,提供384kByte及上面安全存储空间,可存储许可证、密钥等敏感数据。支持实时时钟功能(如CmStick/T型号),确保授权时间的准确性和安全性,是全球软件加密领域的标杆硬件产品。
软授权(CmActLicense)
无需额外硬件,将授权信息加密存储在用户设备(如硬盘、系统注册表)中,通过绑定设备指纹(如硬盘序列号、MAC地址)防止非法复制。适用于无硬件部署需求的场景,如个人用户或云环境。
云授权(CmCloud)
授权数据存储在云端服务器,用户通过移动证书(如USB Key)或账号密码切换终端使用,无需本地存储密钥。相比软授权,安全性更高,且支持跨设备无缝使用,特别适合SaaS模式或云原生软件。
加密工具
AxProtector:全自动加密工具,一键加密软件,支持Windows、Linux、Mac OS、VxWorks等多平台,无需开发者干预。
IxProtector:自定义加密工具,允许开发者选择需要加密的函数或模块(如核心算法、敏感逻辑),实现“按需加密”,提升性能与安全性。
Core API:高级编程接口,支持开发者实现更灵活的加密逻辑(如代码移植、非对称签名认证、加密锁内数据读写),可与AxProtector、IxProtector结合使用,达到顶级安全强度。
授权管理工具
CodeMeter License Central:授权管理平台,支持局域网/云端部署,可实现许可创建、分发、激活、更新及数据分析(如授权使用率、客户分布),支持与企业现有CRM、ERP系统对接。
CodeMeter Control Center:客户端工具,用于查看硬件加密狗/软授权的状态(如剩余授权次数、有效期)、远程更新固件、设定网络授权参数,方便用户自助管理。
支持环境
操作系统:覆盖Windows(98/Me/2000/XP/7/8/10/11)、Linux(桌面版/服务器版/ARM版)、Mac OS、RTOS、QNX、VxWorks、CodeSys等;
开发语言:支持C/C++、.NET(C/VB.NET)、Python、Java、JavaScript等主流编程语言;
嵌入式系统:为CoDeSys开发的PLC工程提供全自动加密,支持嵌入式设备(如工业控制器、医疗设备)的软件保护。
CodeMeter是德国威步公司(Wibu-Systems)推出的软件加密及授权管理综合解决方案,旨在帮助软件开发者保护知识产权、防止盗版及代码逆向工程,同时实现软件授权的灵活管理与货币化。
核心功能
软件保护
采用AxProtector全自动加密工具(无需修改代码即可实现软件全自动加密)和IxProtector自定义加密工具(允许开发者自定义加密函数,提升加密强度),结合按需加解密技术(程序运行时动态解密,运行后立即重新加密),有效防止代码调试、静态分析、动态调试、内存转存、录制回放等破解手段。同时,内置EAL4+安全认证的智能卡芯片(如英飞凌芯片),具备防电子探测、物理攻击等硬件安全能力,保障加密数据不被窃取。
授权管理
支持多种授权模式,包括单机授权(绑定本地机器或硬件加密狗)、网络授权(局域网/广域网共享,通过授权服务器管理并发用户数)、永久授权(长期有效)、订阅式服务(按时间周期授权)、试用版(限时/限功能使用)、分模块授权(按功能模块激活,拓展收入来源)及按使用付费(按软件运行次数或时长结算)。授权数据可安全存储在硬件加密狗(CmDongle)、软授权(CmActLicense,无需硬件)或云授权(CmCloud,适用于云环境)中,支持远程更新(无需邮寄硬件,直接推送授权至客户端)。
核心组件

硬件加密狗(CmDongle)
小型USB设备(如CmStick系列),内置智能卡芯片,提供384kByte及上面安全存储空间,可存储许可证、密钥等敏感数据。支持实时时钟功能(如CmStick/T型号),确保授权时间的准确性和安全性,是全球软件加密领域的标杆硬件产品。
软授权(CmActLicense)
无需额外硬件,将授权信息加密存储在用户设备(如硬盘、系统注册表)中,通过绑定设备指纹(如硬盘序列号、MAC地址)防止非法复制。适用于无硬件部署需求的场景,如个人用户或云环境。
云授权(CmCloud)
授权数据存储在云端服务器,用户通过移动证书(如USB Key)或账号密码切换终端使用,无需本地存储密钥。相比软授权,安全性更高,且支持跨设备无缝使用,特别适合SaaS模式或云原生软件。
加密工具
AxProtector:全自动加密工具,一键加密软件,支持Windows、Linux、Mac OS、VxWorks等多平台,无需开发者干预。
IxProtector:自定义加密工具,允许开发者选择需要加密的函数或模块(如核心算法、敏感逻辑),实现“按需加密”,提升性能与安全性。
Core API:高级编程接口,支持开发者实现更灵活的加密逻辑(如代码移植、非对称签名认证、加密锁内数据读写),可与AxProtector、IxProtector结合使用,达到顶级安全强度。
授权管理工具
CodeMeter License Central:授权管理平台,支持局域网/云端部署,可实现许可创建、分发、激活、更新及数据分析(如授权使用率、客户分布),支持与企业现有CRM、ERP系统对接。
CodeMeter Control Center:客户端工具,用于查看硬件加密狗/软授权的状态(如剩余授权次数、有效期)、远程更新固件、设定网络授权参数,方便用户自助管理。
支持环境
操作系统:覆盖Windows(98/Me/2000/XP/7/8/10/11)、Linux(桌面版/服务器版/ARM版)、Mac OS、RTOS、QNX、VxWorks、CodeSys等;
开发语言:支持C/C++、.NET(C/VB.NET)、Python、Java、JavaScript等主流编程语言;
嵌入式系统:为CoDeSys开发的PLC工程提供全自动加密,支持嵌入式设备(如工业控制器、医疗设备)的软件保护。