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. 22, 2022

Filed:

Nov. 25, 2020
Applicant:

Noblis, Inc., Reston, VA (US);

Inventor:

Samuel S. Gross, Manassas, VA (US);

Assignee:

NOBLIS, INC., Reston, VA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04L 9/30 (2006.01); H04L 9/08 (2006.01); H04L 9/00 (2022.01);
U.S. Cl.
CPC ...
H04L 9/302 (2013.01); H04L 9/002 (2013.01); H04L 9/0869 (2013.01); H04L 9/0894 (2013.01); H04L 2209/26 (2013.01);
Abstract

Techniques for determining whether a public encryption key is vulnerable as the result of deficiencies in pseudorandom number generation algorithms are provided. In some embodiments, a system may compile a database of cryptographic information received from a plurality of sources, including databases, and network traffic monitoring tools. RSA public keys extracted from the cryptographic information may be stored in an organized database in association with corresponding metadata. The system may construct a product tree from all unique collected RSA keys, and may then construct a remainder tree from the product tree, wherein each output remainder may be determined to be a greatest common divisor of one of the RSA keys against all other unique RSA keys in the database. The system may then use the greatest common divisors to factor one or more of the RSA keys and to determine that the factored keys are vulnerable to being compromised.


Find Patent Forward Citations

Quick Actions:

Gross, Samuel. (2022). Detecting vulnerable encryption keys in network communication systems (U.S. Patent No. 11509471). U.S. Patent and Trademark Office. https://idiyas.com/patent/badge/11509471

Data source: USPTO (United States Patent and Trademark Office) public patent records. Weekly synchronization. How IDiyas builds this profile

Loading…