CodeMeter是什么软件?软件加密了解一下

Lars Møller avatar

WIBU

2021-12-08

CodeMeter是一种软件加密锁,主要用于软件保护,防止盗版和代码逆向工程、反编译,威步的CodeMeter采用最安全的加密技术,它包括硬件加密狗和软授权等加密技术,软件开发商可以根据自己的需要选择使用硬件加密锁或软授权对原创软件进行加密保护。

CodeMeter是一种软件加密锁,主要用于软件保护,防止盗版和代码逆向工程、反编译,威步的CodeMeter采用最安全的加密技术,它包括硬件加密狗和软授权等加密技术,软件开发商可以根据自己的需要选择使用硬件加密锁或软授权对原创软件进行加密保护。
威步研发的CodeMeter为软件开发商和智能设备企业提供高效的一体化加密方案,其软件保护工具分为以下几类:
  • Protection 保护工具对软件采用较高安全强度的保护,防止盗版及逆向工程。
  • Licensing 授权工具用于实现便捷、安全的软件授权,包括创建灵活的授权模式、整合软件的业务流程,以及采用企业现行的办公后台系统对软件所有的生命周期进行完整的管理。
  • Security 安全工具监控软件最终使用者,防止来自第三方的恶意篡改及攻击。
CodeMeter加密锁同时配备三大加密工具,为软件打造坚固保护罩。
CodeMeter加密软件原理
CodeMeter集成软件及业务流程于一个时间点中,因此使用CodeMeter,用户只需要关注一点。软件保护套装可以自动加密应用程序和库文件。此外,CodeMeter还提供相应的API来实现自定义集成开发。
CodeMeter License Central可以与软件企业的ERP、CRM系统以及电子商务平台整合,一旦整合,可以实现以下功能:
  • 实现按需多次发布软件
  • 可在业务系统中全自动创建授权
  • 使用后台系统或授权网页,便捷地传递授权信息至最终用户
从本质上来讲,每个用户收到的软件都是相同的,最终用户可根据软件商的不同授权而使用不同的软件模块或功能。
软件授权管理的实现方式
CodeMeter提供最灵活的授权模式,软件商可以极为自由的定义不同的授权模式以及授权存储方式,并且有机会实现以下各种模式的组合方案。
  • CmDongle硬件加密狗:授权存储于安全的CmDongle硬件加密狗中,其内部核心为智能卡安全芯片,用于提供CodeMeter技术所需的额外的安全性。授权密钥一旦存储于加密狗内则永远不能被导出。
  • CmActLicense软授权:授权存储于特殊的文件当中,该文件与目标电脑的硬件绑定。软件商可自行定义电脑硬件允许变化的程度。当用户使用虚拟机时,如果授权移动或拷贝至另一个虚拟机,软件商可指定该授权是否有效。另外,软件商也可以通过CodeMeter Protection Only及Trial License工具实现无绑定授权。
  • CmCloudLicense云授权:授权部署于云服务器中(CmWAN),该服务器可以用软件商自己的服务器,也可选择威步的服务器,或者其他可依赖的公有云服务器。
  • License-Server授权服务器:在最终用户的局域网中,任意一台电脑均可指定为授权服务器,授权存储于该服务器中的CmDongle硬件加密狗或CmActLicense软授权中。使用者同样可以为网络用户、Active Directory群或特殊的电脑存储不同的授权,并可创建各种使用报告。
灵活的许可授权拓展软件货币化途径
采用CodeMeter,可以实现大多数常见的授权模式,包括:
  • 单机许可:顾名思义,就是只允许一台硬件设备运行所购买的软件产品
  • 网络许可:可在局域网内为多台硬件设备同时授权软件使用
  • 分模块许可:昂贵、大型的软件产品可以按功能付费并授权使用
  • 按使用次数付费:软件可先免费试用,再按照使用次数授权许可
  • 时间许可:软件可先免费试用,再按使用时间授权许可
  • 指定用户许可:软件许可可以分发给特定用户,由软件商自己设定
除此之外,这些授权模式可以交互结合使用,高度灵活地为软件授权进行管理。
CodeMeter软件加密锁可以支持各线控制器、外设、计算机,包括:简单微处理器、移动外设、各类PLC以及各种PC及服务器。
0