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:
Jun. 23, 2026

Filed:

Jan. 30, 2024
Applicant:

Microsoft Technology Licensing, Llc, Redmond, WA (US);

Inventors:

Mojtaba Bisheh Niasar, Ithaca, NY (US);

Bharat S. Pillilli, El Dorado Hills, CA (US);

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 21/55 (2013.01); G06F 7/501 (2006.01); G06F 21/75 (2013.01); H04L 9/08 (2006.01); H04L 9/30 (2006.01);
U.S. Cl.
CPC ...
G06F 21/55 (2013.01); G06F 7/501 (2013.01); G06F 21/556 (2013.01); G06F 21/755 (2017.08); H04L 9/0869 (2013.01); H04L 9/0894 (2013.01); H04L 9/3066 (2013.01); H04L 9/3033 (2013.01); H04L 9/304 (2013.01);
Abstract

Generally discussed herein are devices, systems, and methods for secure elliptic curve cryptography (ECC) operation. A circuit can include a multiplier coupled to receive a radix of a group order and a radix of a random number and generate a product based on the group order and the random number, a first adder coupled to receive the product and contents of an accumulator and generate a sum based on the product and the contents, the accumulator coupled to receive the sum, and a second adder coupled to operate in parallel with the multiplier and the first adder, the second adder coupled to receive a radix of a secret key and a radix of the contents and generate a portion of a randomized secret key based on the secret key and the contents.


Find Patent Forward Citations

Loading…