We detect you are using an unsupported browser. For the best experience, please visit the site using Chrome, Firefox, Safari, or Edge. X
Maximize Your Experience: Reap the Personalized Advantages by Completing Your Profile to Its Fullest! Update Here
Stay in the loop with the latest from Microchip! Update your profile while you are at it. Update Here
Complete your profile to access more resources.Update Here!

Compact NIST P-256/P-384 ECDH+ECDSA


Xiphera’s NIST Curves cores for implementing Elliptic Curve Diffie-Hellman (ECDH) and Elliptic Curve Digital Signature Algorithm (ECDSA) on NIST prime curve provide cutting-edge security solutions designed for robust public-key operations, including encryption, digital signatures, and key exchanges. These cores are optimised for both resource efficiency in FPGA implementations, offering versatile functionality across various cryptographic protocols.


Features and Benefits


  • Minimal Resource Requirements: 
    • Requires for example 4LUTs in Microchip.
    • Uses only 1-2 multipliers/DSP blocks and 1-3 internal memory block in a typical Microchip® FPGA implementation.
    • High throughput Compliant with FIPS 186-5, SP 800-186, SP 800-56A, RFC 7748, RFC 8446, and more Supports all NIST P curves and user-specified elliptic curves.
  • Secure Architecture: 
    • The execution time of XIP41x3C is independent of the secret values and, consequently, provides full protection against timing-based side-channel attacks. 
    • The pattern of operations during computations is independent of the secrets.
    • This core two interfaces which can be used for separating access to security-critical values.
  • Standard Compliance: 
    • Fully compliant with FIPS 186-4 and SP 800-56A. XIP41x3C can be used as a part of numerous public-key systems and protocols including IKEv2 and TLS 1.3 (RFC 8446).
  • Easy Integration 
    • Pure RTL without hidden CPU or software components. 
    • Vendor agnostics FPGA/ASIC implementation. 
    • The 16-bit interface of XIP41x3C supports easy integration to various systems.

Licensing Options


For additional information contact: sales@xiphera.com or visit Xiphera

Documentation


Title
xip41x3c_product_brief Link