A C library providing elliptic curve cryptography optimized for constrained environments like embedded systems and mobile apps.
MIRACL is a C software library that serves as a comprehensive cryptographic SDK focused on elliptic curve cryptography (ECC). It provides multi-precision integer and rational arithmetic capabilities, enabling developers to implement security in resource-constrained environments like embedded systems and mobile applications. The library is designed to reduce program code, simplify development, and offer optimized performance for both processors and memory.
Developers working on security implementations for embedded systems, mobile applications, SCADA systems, and other constrained environments where traditional cryptographic libraries may be too resource-intensive.
MIRACL is considered the gold standard open-source SDK for elliptic curve cryptography due to its optimization for constrained environments, comprehensive feature set, and proven track record in hundreds of organizations worldwide including major companies like Intel, Toyota, and Panasonic.
MIRACL Cryptographic SDK: Multiprecision Integer and Rational Arithmetic Cryptographic Library is a C software library that is widely regarded by developers as the gold standard open source SDK for elliptic curve cryptography (ECC).
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.