ECDH/ECDSA: NIST Curves
Xiphera’s compact IP cores implement ECDH and ECDSA on NIST prime curves, and the high-speed ECC Accelerator reaches over thousand operations per second.
About the product
Xiphera offers a variety of high-speed and compact Intellectual Property (IP) cores implementing Elliptic Curve Diffie-Hellman (ECDH) and Elliptic Curve Digital Signature Algorithm (ECDSA) on NIST prime curves. ECDH and ECDSA on NIST prime curves are widely used in various cryptographic protocols and systems. Our current offering for NIST curves consists of:
- ECC Accelerator, high-speed variant (XIP4200H)
- NIST P-256/P-384 ECDH+ECDSA, compact variant (XIP41X3C)
Key features
- Minimal resource requirements: Compact cores for ECDH/ECDSA curves (XIP41x3C) require only a small portion of the FPGA’s resources. More specific information about the resource needs for various FPGAs can be found in the product brief.
- High-speed: ECC Accelerator (XIP4200H) can perform more than a thousand operations per second in a modern FPGA or ASIC.
- Secure architecture: The execution times of Xiphera’s IP cores for NIST Curves and ECC Accelerator are independent of the secret values and, consequently, provide full protection against timing-based side-channel attacks. Additionally, the pattern of operations during computations is independent of the secrets.
- Standard compliance: The compact cores for ECDH/ECDSA curves are compliant with FIPS 186-5 and SP 800-56A. This IP core can be used as a part of numerous public-key systems and protocols including IKEv2 and TLS 1.3 (RFC 8446).
- CAVP validation: The compact cores for ECDH/ECDSA curves (XIP41x3C) have received the CAVP validation from the U.S. National Institute of Standards and Technology (NIST).
- Easy integration: Xiphera’s IP cores for ECDH/ECDSA curves and ECC Accelerator support easy integration to various systems.
For more details, including FPGA resources & peak performance as well as ordering instructions, open the full product briefs in PDF. Contact us here, and we’ll get back to you as soon as possible.
Interested to learn more about the technical details and performance numbers for ASIC application? Register for the ASIC-specific product brief for the Compact NIST Curves here.
Partner collaborations
We are proud partners with leading global as well as innovative growing FPGA companies. We offer a selection of our cryptographic IP cores for our technology partners. Visit our partner pages to learn more about our ECDH & ECDSA curves and ECC Accelerator offering for our partners.