IP Library › Granted Patent US 10,855,465
Granted Patent B2
US 10,855,465 · App. 16/680,009 · Granted Dec 1, 2020

Audited use of a cryptographic key

Inventor: Ernest Brickell (Hillsboro, OR)
H04L9/0894G06F21/71H04L9/0819H04L9/0897H04L63/062G06F2221/2101
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,855,465
App. No.
16/680,009
Granted
Dec 1, 2020
Kind
B2
Abstract

Methods and apparati for auditing uses of cryptographic keys. In a method embodiment of the present invention, a set of audited uses for a cryptographic key is defined; the key is generated inside a protected execution environment of a digital computer; all software and firmware that is usable in the execution environment to access the key is demonstrated to an auditor; and, for each audited use of the key, a non-tamperable audit record describing said use is released.

Claims (10)

1. Method for auditing use of a cryptographic key, said method comprising the steps of:

defining a set of audited uses for the cryptographic key;

generating the key inside a protected execution environment of a digital computer;

demonstrating to an auditor all software and firmware usable in the execution environment to access the cryptographic key;

demonstrating to an auditor that the cryptographic key is protected in the protected execution environment;

for each audited use of the cryptographic key, releasing a non-tamperable audit record describing said use of the cryptographic key;

inputting a public verification key of an auditor into the protected execution environment; and

taking the following actions prior to any audited use of the cryptographic key:

sending a description of the use of the cryptographic key to an auditor; and

verifying a digital signature of an auditor inside the protected execution environment using the public verification key of an auditor.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 2, 2022
From: BRICKELL, ERNEST
To: BRICKELL CRYPTOLOGY LLC
Reel/Frame 059308/0668 →
Priority Claims (1)
WO PCT/US2016/061341 · Nov 10, 2016 · international
Continuity (2)
Continuation In Part 15348210 · Nov 10, 2016
Related Publication 20200084032A1 · Mar 12, 2020