Overview
Description
CycloneCRYPTO is a cryptographic toolkit designed for use in embedded systems. It provides a comprehensive set of cryptographic primitives (hash functions, stream and block ciphers, public key cryptography) that can be used to add security features to your embedded application. CycloneCRYPTO supports several Renesas products including the RA MCUs.
Features
- Symmetric cryptography (cipher, hash, and MAC algorithms)
- Asymmetric cryptography (RSA, DSA, Diffie-Hellman, ECDH, ECDSA)
- AEAD cipher modes (GCM and CCM)
- Advanced cryptographic algorithms from Daniel J. Bernstein (EdDSA, X25519, X448, ChaCha20Poly1305)
- X.509 certificate parsing and generation
- Flexible memory footprint. Built-time configuration to embed only the necessary features
- Portable architecture (supports little-endian and big-endian architectures)
- Extensive test suite available on request (for commercial licenses)
- The library is distributed as a full ANSI C and highly maintainable source code
Comparison
Applications
Applications
- Industrial IoT Systems
- Home and Building Automation
- Security and Defense Systems
- Smart Meters and Energy Storage
Documentation
= Featured Documentation
|
|
|
---|---|---|
Type | Title | Date |
Product Brief | PDF 674 KB | |
Presentation | PDF 511 KB | |
2 items
|