对于几乎所有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 |