The Cypherbridge uCrypt SDK, shared by our SDKPac SDKs and Toolkits, implements commercial grade and high-strength Suite B cryptographic algorithms.
Add electronic data privacy, authentication, and integrity to your product. The Cypherbridge Systems uCrypt Toolkit can be used for a wide variety of applications such as stream and block ciphers, hashing, ECDSA and RSA asymmetric raw key, file based encryption, and PKIX operations and authentication.
The uCrypt compact ANSI C software library is targeted for small and medium memory models where CPU, RAM and flash resources are carefully allocated and balanced. The uCrypt Library uses a proven nonthreaded, run-to-completion synchronous execution design for fast, efficient cryptographic operations.
Features
- Commercial grade stream and block ciphers
- Hash and HMAC
- PKI processing including X.509 parse and generat
- Asymmetric ciphers including ECDSA RSA
- Efficient portable ANSI C library is RTOS and thread-free design
- Diagnostic trace output
- Framework includes big number processing, base64, integrated memory manager
- Includes self-test and examples
- Platform kit integrates with target MCU and toolchain
- Hardware offload to Crypto engine, TRNG