IP Library Granted Patent US 11,025,437
Granted Patent B2
US 11,025,437 · App. 16/114,556 · Granted Jun 1, 2021

Post-manufacture certificate generation

Inventor: Chris Loreskar (Cambridge, GB)
Assignee: Trustonic Limited
H04L9/3265G06F21/57H04L9/006H04L9/321H04L9/3247H04L63/0823H04W12/06H04L67/12
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 11,025,437
App. No.
16/114,556
Granted
Jun 1, 2021
Kind
B2
Abstract

A method for post-manufacture certificate generation for an electronic device 4 comprises obtaining a public key from the electronic device 4 , and enrolling the device in to a chain of trust provided by a public key infrastructure in which a child certificate is attested as valid by an attestor associated with a parent certificate in the chain. The enrolling comprises generating an electronic device certificate 30 -I for the chain of trust using the public key 32 obtained from the electronic device. The enrolling is performed at an enrolment device 6 separate from the electronic device 4 . The electronic device certificate 30 -I is a descendant certificate of the enrolment device certificate 30 -D associated with the enrolment device 6.

Claims (30)

1. A method for post-manufacture certificate generation for an electronic device, the method comprising:

obtaining one or more identifiers from the electronic device;

validating the electronic device by an enrollment device based on the one or more identifiers;

when validation of the electronic device by the enrollment device is successful:

obtaining a public key from the electronic device; and

enrolling the electronic device into a chain of trust provided by a public key infrastructure, wherein in the chain of trust, a child certificate is attested as valid by an attestant associated with a parent certificate in the chain of trust, and the enrolling comprises generating an electronic device certificate for the chain of trust using the public key obtained from the electronic device;

wherein the enrolling is performed by the enrollment device, the enrollment device being separate from the electronic device; and

in said chain of trust, the electronic device certificate is a descendant certificate of an enrollment device certificate associated with the enrollment device.

2. The method of claim 1 , wherein the enrollment device comprises a local device communicating with the electronic device by direct communication or via a local area network.

3. The method of claim 1 , wherein the electronic device certificate is a child certificate of the enrollment device certificate.

4. The method of claim 1 , wherein the electronic device certificate is a child certificate of an application certificate associated with a specified application executed by the enrollment device, and the application certificate is a descendant certificate of the enrollment device certificate in the chain of trust.

5. The method of claim 1 , wherein the enrolling comprises uploading the electronic device certificate to a remote certificate storing server.

6. The method of claim 1 , wherein the enrolling is performed in response to a service access request from the electronic device to access a service provided by a remote server.

7. The method of claim 6 , wherein for at least an initial portion of communication performed in response to the service access request, communication between the electronic device and the remote server is performed via the enrollment device.

8. The method of claim 1 , wherein the electronic device certificate comprises metadata indicative of the circumstances in which the electronic device certificate was generated.

9. The method of claim 8 , wherein the metadata specifies at least one of:

a user identifier identifying a user of the electronic device or the enrollment device associated with generation of the electronic device certificate;

an indication of a geographic location of the electronic device or the enrollment device when the electronic device certificate was generated; and

a date or time of generation of the electronic device certificate.

10. The method of claim 1 , wherein the electronic device certificate comprises an X.509 certificate.

11. A non-transitory, computer-readable storage medium storing a computer program for controlling a data processing apparatus to perform the method of claim 1 .

12. An enrollment device comprising:

a memory, and

processing circuitry configured to communicate with the memory and to:

obtain one or more identifiers from an electronic device;

validate the electronic device based on the one or more identifiers;

when validation of the electronic device by the enrollment device is successful:

obtain a public key from an electronic device, wherein the enrollment device is separate from the electronic device; and

enrol the electronic device into a chain of trust provided by a public key infrastructure, wherein in the chain of trust, a child certificate is attested as valid by an attestant associated with a parent certificate in the chain of trust, and the processing circuitry is configured to generate an electronic device certificate for the chain of trust using the public key obtained from the electronic device; and

wherein in said chain of trust, the electronic device certificate is a descendant certificate of an enrollment device certificate associated with the enrollment device.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 20, 2026
From: TT SECURE PLATFORM LIMITED
To: QUALCOMM TECHNOLOGIES, INC.
Reel/Frame 075332/0723 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 2, 2026
From: TRUSTONIC LIMITED
To: TT SECURE PLATFORM LIMITED
Reel/Frame 075325/0627 →
CHANGE OF ASSIGNEE ADDRESS Recorded Apr 14, 2023
From: TRUSTONIC LIMITED
To: TRUSTONIC LIMITED
Reel/Frame 064025/0775 →
CHANGE OF ASSIGNEE ADDRESS Recorded Nov 3, 2020
From: TRUSTONIC LIMITED
To: TRUSTONIC LIMITED
Reel/Frame 054283/0428 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 28, 2018
From: LORESKAR, CHRIS
To: TRUSTONIC LIMITED
Reel/Frame 046724/0509 →
Priority Claims (1)
GB 1714061 · Sep 1, 2017 · national
Continuity (1)
Related Publication 20190074980A1 · Mar 7, 2019