User login

CLP-17 Elliptic Curve Point Multiplier Core

IP Vendor: 
Elliptic
IP Type: 
Design
IP Target Vendor: 
Lattice
IP Category: 
DSP - Digital Signal Processing
IP Description: 

"Features
Offloads the computationally intensive parts of ECC public key cryptography
Options for various ECC key/field sizes: 163, 191, 233, 283, 409 & 571
Build options for different performance levels – e.g. for 163 bit key/field size:
Acts as a processor peripheral

General Description
The Elliptic Curve Cryptosystem (ECC) is a method based on the Discrete Logarithm Problem over points on an Elliptic curve. ECC has so far shown no weakness and as such several algorithms have been created primarily in asymmetric or public-key cryptography for key exchange and digital signature applications. The most common algorithms are:

Public Key - Elliptic Curve Diffie Hellman Key Exchange (EC-DHKE)
Public Key - Elliptic Curve ElGamal (EC-ElGamal)
Digital Signature - Elliptic Curve Digital Signature (EC-DSA)

A fundamental operation to each of these algorithms is a point multiplication which places a significant load on the embedded processor. This is the operation which is offloaded by the CLP-17."

Average rating
(1 vote)

Upcoming FPGA Events