Invention Grant
- Patent Title: Keys for elliptic curve cryptography
-
Application No.: US17506377Application Date: 2021-10-20
-
Publication No.: US11831771B2Publication Date: 2023-11-28
- Inventor: Thierry Simon , Michael Peeters , Francesco Caserta
- Applicant: STMICROELECTRONICS S.r.l. , PROTON WORLD INTERNATIONAL N.V.
- Applicant Address: IT Agrate Brianza
- Assignee: STMICROELECTRONICS S.r.l.,PROTON WORLD INTERNATIONAL N.V.
- Current Assignee: STMICROELECTRONICS S.r.l.,PROTON WORLD INTERNATIONAL N.V.
- Current Assignee Address: IT Agrate Brianza; BE Diegem
- Agency: SEED INTELLECTUAL PROPERTY LAW GROUP LLP
- Priority: EP 425046 2020.10.30
- Main IPC: H04L9/30
- IPC: H04L9/30 ; H04L9/08 ; H04L9/32

Abstract:
Cryptographic circuitry, in operation, generates N first pairs of elliptic curve cryptography (ECC) keys r(i), R(i), with i varying from 1 to N, using K second pairs of ECC keys p(k), P(k), with k varying from 1 to K, wherein K is smaller than N. Each pair r(i), R(i) of the first pairs of keys is a linear combination of pairs of the second pairs of ECC keys according to:
∀
i
∈
[
1
;
N
]
{
r
(
l
)
=
∑
j
=
1
K
A
(
i
,
j
)
*
p
(
j
)
R
(
i
)
=
∑
j
=
1
K
A
(
i
,
j
)
*
P
(
j
)
,
wherein A(i,j) designates a general term of a matrix A of size N*K, and all the sub-matrices of size K*K are invertible. The cryptographic circuitry, in operation, executes cryptographic operations using one or more pairs of the first pairs of ECC keys.
∀
i
∈
[
1
;
N
]
{
r
(
l
)
=
∑
j
=
1
K
A
(
i
,
j
)
*
p
(
j
)
R
(
i
)
=
∑
j
=
1
K
A
(
i
,
j
)
*
P
(
j
)
,
wherein A(i,j) designates a general term of a matrix A of size N*K, and all the sub-matrices of size K*K are invertible. The cryptographic circuitry, in operation, executes cryptographic operations using one or more pairs of the first pairs of ECC keys.
Public/Granted literature
- US20220141016A1 KEYS FOR ELLIPTIC CURVE CRYPTOGRAPHY Public/Granted day:2022-05-05
Information query