CodeMeter Embedded嵌入式加密

Share:

嵌入式安全组件

CodeMeter Embedded 是以库的形式,通过专用API,为Linux Embedded、VxWorksQNXAndroid等嵌入式系统提供CodeMeter授权和加密功能。除提供许可授权和软件保护两大核心功能以外还提供访问许可、检索许可选项、创建许可请求、导入许可更新以及执行对称和非对称加密操作等功能。

应用功能还包括直接从应用程序中、AxEngine或ExEngine中直接调用CodeMeter相关功能。CodeMeter Embedded还可以静态库或源代码的形式与软件程序进行整合。

CodeMeter Embedded同时支持硬件加密狗CmDongle及软授权CmActLicense。

CodeMeter Embedded产品组件特点如下:

CodeMeter Embedded是一个适用于不同嵌入式系统的模块化运行环境,包括Linux Embedded、VxWorks、QNX以及安卓。CodeMeter Embedded包括CodeMeter Runtime功能的一个子集。该模块可以根据软件商的需求调整大小或增减功能

现有的模块有:

  • CmDongle硬件加密狗
  • CmActLicense软许可
  • 网络客户端
  • Runtime Bridge
  • 加密通讯通道
  • 许可证缓存

模块详情

CmDongle模块允许CmDongle硬件狗可作为许可容器存放各种密钥和许可证。

CmActLicense模块允许CmActLicense软许可绑定嵌入式设备的特定属性。软件商可以通过使用专用适配器来定义嵌入式设备绑定的类型。

网络客户端模块允许有CodeMeter Runtime的许可服务器使用许可证。

Runtime Bridge模块确保采用CodeMeter Embedded编译的软件可以运行在安装CodeMeter Runtime的系统中,以及可以激活使用CodeMeter加密的应用程序。

加密通讯通道模块确保与CmDongle硬件加密狗的通讯通过加密通道获得更进一步的保护。

许可缓存模块持有内存中存在的许可证信息,以便更快的获取。密钥及加密后的数据段,比如隐藏数据段,根本不会离开CmDongle硬件加密狗或CmActLicense软许可中。

Function CodeMeter
Embedded
CodeMeter
Runtime
CodeMeter License Server as a Service / Daemon   支持
CodeMeter WebAdmin   支持
CodeMeter Control Center   支持
CodeMeter Core API – Dynamic Libraries   支持
CodeMeter Core API – Static Libraries SDK SDK
WUPI and HIP   SDK
Additional Tools (cmu, CmDust)   支持
CmDongles 支持 支持
CmActLicenses 支持 支持
CmCloudContainers via CmLAN 支持
CmReady 支持 支持
LAN Client  支持 支持
LAN Server   支持
Demo and Trial Licenses, Subscription Licenses  支持 支持
Pay-Per-Use Licenses  支持 支持
Feature-based Licenses 支持 支持
Version-based Licenses 支持 支持
License Transfer Master   支持
License Transfer Endpoint 支持 支持
File-Based License Update 支持 支持
Terminal Server Identification   支持
Remote Desktop Identification   支持
Secure Key Storage 支持 支持

Platforms and Operating Systems

Depending on the target platform, the library will range in size from 400 KB to 600 KB. For additional platforms like RTOS systems or special applications, CodeMeter Embedded can be provided in source code.

CodeMeter Embedded is available for the following platforms:

Name Operating System Architecture
License CodeMeter Embedded SDK Linux ARM Linux Kernel ≥ 2.4.10 with glibc ≥ 2.4 ARMv6, ARMv7, and ARMv8 Little Endian (ARMEL)
License CodeMeter Embedded SDK Linux x86 Linux Kernel ≥ 2.4.10 with glibc ≥ 2.4 x86 and x86-64
License CodeMeter Embedded SDK Linux MIPS Linux Kernel ≥ 2.4.10 with glibc ≥ 2.4 MIPS 32 Bit LE
License CodeMeter Embedded SDK Linux x64 musl Linux Kernel ≥ 2.4.10 with glibc ≥ 2.4 x86-64
License CodeMeter Embedded SDK Linux RISC V Linux Kernel ≥ 2.4.10 with glibc ≥ 2.4 RISC V
License CodeMeter Embedded SDK QNX ARM Up to CmE 3.12: QNX 6.5, 7.0 From CmE 3.20: QNX 7.0 ARMv7
License CodeMeter Embedded SDK QNX x86 Up to CmE 3.12: QNX 6.5, 7.0 From CmE 3.20: QNX 7.0 x86
License CodeMeter Embedded SDK VxWorks ARM Up to CmE 3.12: VxWorks 6.9, 7 From CmE 3.20: VxWorks 7 ARMv7
License CodeMeter Embedded SDK VxWorks PowerPC Up to CmE 3.12: VxWorks 6.9, 7 From CmE 3.20: VxWorks 7 PowerPC Big Endian (ARMEB)
License CodeMeter Embedded SDK VxWorks x86 Up to CmE 3.12: VxWorks 6.9, 7 From CmE 3.20: VxWorks 7 x86 and x86-64
License CodeMeter Embedded SDK Windows x86 Windows ≥ 10 x86 and x86-64
License CodeMeter Embedded SDK Windows ARM Windows ≥ 10 ARMv8
License CodeMeter Embedded SDK macOS macOS ≥ Ventura 13 Apple Silicon X86-64
License CodeMeter Embedded SDK Android ARM Android Version 5 - 11 ARMv7 and v8
License CodeMeter Embedded SDK Source Code Any  
License CodeMeter Embedded SDK Source Code for Microcontrollers Bare Metal  

对我们的CodeMeter加密狗感兴趣吗?欢迎联系威步,只需回答几个问题,我们的团队就会为您提供所需的所有信息。

提交

To top