为嵌入式系统提供完善的密码算法库

ESCRYPT CycurLIB

对于几乎所有IT安全解决方案而言,加密程序和算法属于最重要的基础。例如,像数字签名验证这样的加密程序对于刷新解决方案、服务的激活和安全引导启动而言是必不可少的。

ESCRYPT CycurLIB 提供了适完美的密码算法库。它是专门为满足嵌入式系统的要求而量身定制的,并且多年来在资源受限的环境中表现出了优异性能。

让安全保障变得简单

凭借ESCRYPT CycurLIB,您可以通过简单的方式令您的产品更加安全,例如借助数字签名对某个数据源开展可信度检查,或者通过对数据进行加密落实保密。在这里,ESCRYPT的嵌入式系统加密资料库可以根据您的需求落实个性化的调整,从而让您从中获益。

为您的应用找到正确的密码

  • 扎实
    ESCRYPT CycurLIB是使用符合ASPICE(2级)标准的程序并通过ASIL B认证的开发的。CycurLIB将于2020年初获得ASIL D认证。
  • 全面
    ESCRYPT CycurLIB支持所有常用的加密算法和证书标准。(包括中国标准)
  • 支持AUTOSAR
    ESCRYPT CycurLIB支持AUTOSAR和非AUTOSAR配置。
  • 灵活
    ESCRYPT CycurLIB可以在所有平台上运行,并且在速度、RAM和ROM方面,可以针对不同的处理器实现优化。
  • 可配置
    ESCRYPT CycurLIB采用的是模块化的结构;您只需使用您需要的算法即可。
  • 高效
    ESCRYPT CycurLIB的资源占用量小,资源消耗低。

ESCRYPT CycurLIB 密码库

Category Algorithms

Hash Functions

SHA-2

Symmetric Encryption

AES, ChaCha20

Message Authentication Codes (MAC)

HMAC with SHA-2, CMAC with AES, SipHash

Random Number Generation

Hash-DRBG, HMAC_DRBG

Category Algorithms

Signature Generation and Verification

RSA with PKCS#1-PSS / PKCS#1-V1_5, ECDSA, Ed25519

Key Generation

Curve25519

Key Agreement

Curve25519, ECDH

Certificates

X.509 parser