Overview
Description
CryptoCore is HCC's main encryption and security library, managed through our Embedded Encryption Manager (EEM). The EEM provides a universal, high-quality standard interface to any hardware or software cryptography implementation. This greatly simplifies the design process, makes software portable, and allows the use of either CryptoCore libraries or hardware-accelerated algorithms on chips that provide them.
CryptoCore for Renesas RA MCUs is available as CryptoCore Base and CryptoCore Pro and is included with higher-level security packages such as SNMP, TLS/DTLS, and SSH. They can also be purchased independently.
Features
- Advanced Encryption Standard (AES) with key sizes of 128 and 256 bits
- Elliptic Curve Digital Signature Algorithm (ECDSA) – digital signatures
- Elliptic Curve Diffie–Hellman (ECDH) – key agreement
- Secure Hash Algorithm 2 (SHA-256 and SHA-384)
- MISRA-C compliant
- Support for Encryption Hardware Acceleration
Comparison
Applications
Applications
- IoT devices
- Security equipment
- FA machines
- Industrial equipment
- Wearable devices
- Measuring equipment
- Medical equipment
- Automotive equipment
- Home appliances