Key for elliptic curve encryption

The embodiment of the invention relates to a key for elliptic curve encryption. The encryption circuitry, in operation, generates N first elliptic curve encryption (ECC) key r (i), R (i) pairs using K second p (k), P (k) pairs of ECC keys, where i varies from 1 to N, k varies from 1 to K, where K is...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: PEETERS MICHAEL, CASERTA FRANCESCO, SIMON TIMM
Format: Patent
Sprache:chi ; eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:The embodiment of the invention relates to a key for elliptic curve encryption. The encryption circuitry, in operation, generates N first elliptic curve encryption (ECC) key r (i), R (i) pairs using K second p (k), P (k) pairs of ECC keys, where i varies from 1 to N, k varies from 1 to K, where K is less than N. Each pair of keys r (i), R (i) in the first pair of keys is a linear combination of ECC key pairs in the second pair of ECC keys as follows: A (i, j) represents a generic item of a matrix A of size N * K, and all sub-matrices of size K * K are reversible. The encryption circuitry, in operation, performs an encryption operation using one or more pairs of ECC keys in the first pair of ECC keys. 本公开的实施例涉及用于椭圆曲线加密的密钥。加密电路系统在操作中使用K个第二椭圆曲线加密(ECC)密钥p(k)、P(k)对,来生成N个第一ECC密钥r(i)、R(i)对,其中i从1到N变化,k从1到K变化,其中K小于N。第一密钥对中的每对密钥r(i)、R(i)是第二ECC密钥对中的ECC密钥对的线性组合,如下:其中A(i,j)表示大小为N*K的矩阵A的通用项,并且大小为K*K的所有子矩阵是可逆的。加密电路系统在操作中:使用第一ECC密钥对中的一对或多对ECC密钥来执行加密操作。