In-vehicle cyber security encryption library CycurLIB

What is CycurLIB

Cryptographic protocols and algorithms are the fundamental foundation of security functionality in most IT security applications. For example, cryptographic algorithms such as digital signature verification are required to protect flash solutions, enable features, or secure boot.

ESCRYPT's CycurLIB provides the perfect cryptographic library for these needs. Optimized for embedded systems, CycurLIB has a long standing reputation for outstanding performance in resource-constrained environments.

Product Summary

CycurLIB offers a simple way to make your products even more reliable. Examples include verifying digital signatures to determine data authenticity and encrypting data to ensure confidentiality. In addition, ESCRYPT's encryption library for embedded systems can be highly reconfigured according to customer needs, and various encryption algorithms can be safely and easily incorporated into ECUs, HMIs, PLCs, and various other devices. I can do it.

Features

  • MISRA-C:2012とANSI-C標準に基づいた実装
  • ASIL-D, ASPICE (LEVEL2) compliant
  • ISO26262 compliant development process
  • AUTOSAR-compliant
  • Supports encryption algorithms for China (SM2, SM3, SM4), CCC-compliant digital key algorithms (SPAKE2+), etc.
  • Provide source code and configuration tool
  • Periodic addition of security algorithms (version upgrade)
  • Technical support available in Japan
  • Widely used globally in mass-produced products such as the automobile industry, medical equipment, and machine manufacturing

An example of supported algorithms

Category algorithm

hash function

SHA-2

Symmetric encryption

AES(-128, -192, -256), ChaCha20

Message Authentication Code (MAC)

HMAC with SHA-2, CMAC with AES, SipHash

random number generator

Hash-DRBG, HMAC_DRBG

*Although it is already supported, there are algorithms that are not listed here.

An example of supported asymmetric algorithms

Category algorithm

Signature generation and verification

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

key generation

Curve25519

key agreement

Curve25519, ECDH

certificate

X.509 parser

*Although it is already supported, there are algorithms that are not listed here.

Document download and inquiry

ETAS manufacturer information TOP

If you want to return to ETAS Manufacturer Information Top, please click below.