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.

Patent No.:

US 9391777 B1

PDF
Full Text
Expired
Date of Patent:
Jul. 12, 2016

Filed:

Aug. 15, 2014
Applicant:

Palo Alto Research Center Incorporated, Palo Alto, CA (US);

Inventors:

Priya Mahadevan, Sunnyvale, CA (US);

Ersin Uzun, Campbell, CA (US);

Spencer Sevilla, Saratoga, CA (US);

Jose J. Garcia-Luna-Aceves, San Mateo, CA (US);

Assignee:
Attorneys:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
H04L 9/32 (2006.01); H04L 9/30 (2006.01); G06F 21/60 (2013.01); H04L 29/06 (2006.01);
U.S. Cl.
CPC ...
H04L 9/321 (2013.01); G06F 21/602 (2013.01); H04L 9/30 (2013.01); H04L 9/3263 (2013.01); H04L 63/06 (2013.01); H04L 63/0823 (2013.01);
Abstract

A key-resolution service (KRS) can facilitate a client device in verifying that Content Objects are signed by a trusted entity. During operation, the KRS service can receive an Interest that includes a KRS query for a content name that is to be resolved. The KRS service obtains the content name from the Interest, and obtains a KRS record that includes security information for the content name or a prefix of the content name. The KRS service then returns a Content Object whose payload includes the KRS record to satisfy the first Interest. The client device can query the KRS service to obtain a trusted key associated with at least a name prefix of the Content Object, and if necessary, can disseminate Interests to obtain keys that complete a chain of trust between the trusted key and a key that is used to authenticate the Content Object.


Find Patent Forward Citations

Loading…