Description

ECC Verification IP Core — When Safety & Security Meet the Best Size/Performance Ratio

The ECC IP Core from DCD-SEMI delivers a high-performance, versatile solution for elliptic curve cryptography, enabling secure and efficient cryptographic operations for modern SoCs, FPGAs, and embedded systems. Designed for maximum speed and minimal footprint, this IP Core supports point multiplication, ECDSA signature generation, and ECDSA signature verification, providing the building blocks for robust, standards-compliant cryptographic protocols.


High-Speed Point Multiplication

At the heart of elliptic curve cryptography lies point multiplication, the scalar multiplication of a point on the elliptic curve. This fundamental operation enables key generation, key exchange, and digital signatures, forming the backbone of secure communication systems. The ECC IP Core performs point multiplication with optimized hardware arithmetic, delivering high throughput while maintaining a minimal silicon footprint.


ECDSA Signature Generation & Verification

The IP Core also accelerates ECDSA (Elliptic Curve Digital Signature Algorithm) operations:

  • Signature Generation: Rapid, reliable creation of digital signatures using private keys ensures authentication and data integrity across all systems.

  • Signature Verification: Efficient verification of signatures using public keys guarantees the authenticity and trustworthiness of digital data, preventing tampering or fraud.

By leveraging hardware-optimized elliptic-curve arithmetic, the ECC IP Core ensures fast, accurate, and low-latency cryptographic operations, making it ideal for secure digital transactions, authentication protocols, and encrypted communications.


Compact, Scalable, and Standards-Compliant

Engineered for embedded and high-performance computing environments, the ECC IP Core combines scalability, low resource usage, and high throughput, enabling seamless integration into modern cryptographic infrastructures. Its versatile architecture supports a wide range of elliptic curves and cryptographic standards, ensuring compatibility with diverse security protocols while maintaining optimal size/performance ratios.


Supported Algorithms

  • Point Multiplication

  • ECDSA Signature Generation

  • ECDSA Signature Verification

With the ECC IP Core integrated into your design, you gain a high-efficiency, FIPS-ready solution that empowers secure, reliable, and scalable cryptographic operations in IoT, automotive, industrial, and embedded systems.

ALL DCD’S IP CORES ARE TECHNOLOGY AGNOSTIC, ENSURING 100% COMPATIBILITY WITH ALL FPGA AND ASIC VENDORS.

For further details, email info@dcd-semi.com

Media

Key features

  • Supported algorithms:
    • Point multiplication
    • ECDSA signature generation
    • ECDSA signature verification

  • Supported Elliptic Curves
    • NIST SECP P-256 R1
    • NIST SECP P-384 R1
    • Koblitz SECP P-256 K1
    • Koblitz SECP P-384 K1
    • Brainpool P-256 R1
    • Brainpool P-384 R1
    • Brainpool P-512 R1
    • other/custom curves optional support
  • Optional Side Channel Attacks countermeasures
  • Input/Output EC point verification
  • Fully synthesizable, synchronous design
  • Highly configurable in terms of performance and resource consumption
  • Minimum operation delay at 200 MHz:
    • Point multiplication:
      • EC256: 2.5 ms
      • EC384: 5.0 ms
    • ECDSA signature generation
      • EC256: 2.6 ms
      • EC384: 5.2 ms
    • ECDSA signature verification
      • EC256: 3.1 ms
      • EC384: 6.3 ms
  • Estimated resource usage
    • from 30k to 110k NAND gates

Similar products