加密锁系列
CodeMeter 提供了极大的灵活性。您不仅可以在多种许可模式中选择,还有各种安全许可容器供您选择以优化盈利策略。您甚至可以组合不同类型的容器,为客户打造定制的解决方案。CodeMeter 许可容器提供多样选择:包括硬件CmDongle,与用户或企业相关的云许可容器(CmCloudContainer/CmCloudLiteContainer),以及与目标设备或 CodeMeter 网络服务器硬件属性关联的安全文件(CmActLicense)。
CmDongle - 硬件许可容器
CmDongle一直是威步几十年来最安全的许可容器;作为软件发布商的传统选择,它提供了各种形式的产品,从微型和标准USB加密狗到ASICs、microSD和SD卡。CmDongles内置智能卡芯片,为与软件许可相关的加密密钥提供安全存储。威步目前使用来自Infineon Technologies的EAL 5+评估的安全控制器,可防御侧信道攻击,如DPA(差分功率分析)。因此,读取密钥和复制固件几乎是不可能的。使用CmDongle,用户可以享受极端的便携性,并通过简单地将设备插入所需的计算机来运行许可。
CmCloudContainer – 云许可容器
CmCloudContainer与CmDongle一样安全;它们提供安全的用户绑定云许可功能,使用户可以随时随地自由访问他们的软件:在本地、在私有云中或在像Amazon Web Services(AWS)或Microsoft Azure这样的常见的云服务环境中。用户只需要具备连接到互联网的能力并使用自己的凭据访问CmCloudContainer中的许可证;这些许可证将在用户选择的任何设备上像本地许可证一样工作。云许可套餐还能根据不断变化的需求对每月许可证用量轻松地进行调整。
在企业应用中,CmCloudContainer还可以实现多个用户之间共享。这些用户可以直接访问CmCloudContainer,也可以通过CodeMeter网络服务器作为代理服务器,实现本地计算机与云之间链接。在第二种情况下,用户本身不需要直接访问互联网。只有CodeMeter网络服务器需要互联网访问。
CmCloudLiteContainer – 简化版云许可容器
CmCloudLiteContainer旨在为SaaS、服务器和移动应用提供简单的、基于用户的云许可存储功能,这些功能使用由供应商或威步托管的云服务器。通过CodeMeter License Central进行创建、分发和管理许可证,您可以确定许可证是否只能与CodeMeter Cloud Lite一起使用,或者是否可以激活到本地CmDongle或CmActLicense中。在后一种情况下,用户可以自由选择将许可证从硬件加密狗转移到软许可或云许可中,具体取决于您的设定范围。
CmActLicense – 软许可
CmActLicense是一个签名并加密的许可文件。许可文件中的加密和保护依赖于目标设备或CodeMeter网络服务器的硬件指纹作为加密锚点。
我们的专利SmartBind®技术根据目标环境自动创建此指纹。SmartBind支持真实硬件、虚拟机、Docker等容器化环境以及Azure、AWS和Google Cloud等云环境。SmartBind确保许可证可靠:它对设备硬件的较小更改、虚拟机的迁移以及启动和停止虚拟机和容器具有容错能力。SmartBind确保许可证安全。它可以检测到虚拟和真实机器的克隆、快照重置以及许可证的操控。
CmActLicense还可以绑定到单个硬件元素。这可以是TPM芯片,也可以是主要用于嵌入式设备的其他安全芯片。通过绑定扩展,这可以根据您的特定环境进行定制。
另一种绑定方式也可以应用于可移动设备。在这种情况下,许可证文件可以选择存储在外部设备或目标机器上。如果许可证文件存储在可移动设备上,许可证可以在不同的目标机器之间移动。显微镜、车辆通信接口和存储卡都是这类设备的例子。
一种特殊的、简便的方法将许可证绑定到可移动设备上,是通过支持CmReady®认证设备,例如Swissbit的数据保护SD卡和microSD卡。CmReady认证设备已经可以直接兼容CodeMeter,无需软件供应商进行任何调整。同时,威步确保这些设备能防止许可证被篡改。
除了绑定到多种硬件属性或单个设备外,CmActLicenses还提供解绑定的选项。这样一来,您可以为用户提供一个试用期,在此期间他们可以在安装后的几天内免费使用软件。