The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Nov. 26, 2024

Filed:

Jun. 10, 2022
Applicant:

Shanghai Zhaoxin Semiconductor Co., Ltd., Shanghai, CN;

Inventors:

Yanting Li, Beijing, CN;

Zhenhua Huang, Beijing, CN;

Yingbing Guan, Shanghai, CN;

Yun Shen, Beijing, CN;

Lei Yi, Xi'an, CN;

Shuang Yang, Shanghai, CN;

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04L 9/30 (2006.01); H04L 9/08 (2006.01); H04L 9/14 (2006.01);
U.S. Cl.
CPC ...
H04L 9/3066 (2013.01); H04L 9/0869 (2013.01); H04L 9/14 (2013.01);
Abstract

A processor with an elliptic curve cryptographic algorithm and a data processing method thereof are shown. Three elliptic curve cryptographic instructions are proposed in the instruction set architecture for key exchange between an initiator and a responder. The initiator device executes the first elliptic curve cryptographic instruction to generate a key pair (r, R). In addition to considering the first temporary public key R, the responder device further takes the second temporary public key Rinto consideration when executing the second elliptic curve cryptographic instruction to generate the responder-generated shared key K. Based on the temporary private key r, and the temporary public keys Rand R, the initiator device executes the third elliptic curve cryptographic instruction to generate the initiator-generated shared key K.


Find Patent Forward Citations

Loading…