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:
Oct. 22, 2024

Filed:

Dec. 18, 2019
Applicant:

Nok Nok Labs, Inc., San Jose, CA (US);

Inventors:

Rolf Lindemann, Steele, DE;

Matthew Lourie, San Jose, CA (US);

Assignee:

Nok Nok Labs, Inc., San Jose, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04L 9/40 (2022.01); G06F 21/44 (2013.01); G06N 5/04 (2023.01); G06N 20/00 (2019.01); H04L 9/32 (2006.01);
U.S. Cl.
CPC ...
H04L 63/1466 (2013.01); G06F 21/44 (2013.01); G06N 5/04 (2013.01); G06N 20/00 (2019.01); H04L 9/321 (2013.01); H04L 9/3236 (2013.01); H04L 9/3247 (2013.01); G06F 2221/2119 (2013.01);
Abstract

A system, apparatus, method, and machine-readable medium are described for defending against malicious code injection. For example, one embodiment of an apparatus comprises: a processor to execute an application to access a web page on the Internet in response to user input, the web page having one or more resource descriptors and/or code descriptors associated therewith; an authenticator engine to validate the web page based, at least in part, on the resource descriptors and/or code descriptors, by connecting to a trusted entity; and wherein the trusted entity is configured to generate a signature on a cryptographic assertion that includes one or more resource descriptor objects associated with the one or more resource descriptors and/or one or more code descriptor objects associated with the one or more code descriptors.


Find Patent Forward Citations

Loading…