IP Library Granted Patent US 11,438,173
Granted Patent B2
US 11,438,173 · App. 16/915,221 · Granted Sep 6, 2022

Methods and apparatus for providing blockchain participant identity binding

Inventor: Timothy Edward Moses (Ottawa, CA)
Assignee: ENTRUST, INC.
H04L9/3247H04L9/0637H04L9/14H04L9/30H04L9/3236H04L9/3263H04L63/0442H04L9/50
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,438,173
App. No.
16/915,221
Granted
Sep 6, 2022
Kind
B2
Abstract

A method and apparatus provides a blockchain that includes one or more blocks that contain a cryptographic binding of a signature-verification public key and/or a data encryption public key to the identity of the holder of the corresponding private key. The binding is performed by one or more key binding entities, referred to herein as a blockchain identity binder. Originators and recipients use the identity binding data to secure block chain transactions.

Claims (16)

1. A method carried out by an apparatus operative to access blockchain data in a blockchain, the method comprising:

requesting, by a recipient, signed blockchain recipient identity binding data from a trusted binding entity;

receiving the signed blockchain recipient identity binding data comprising a public verification key of the trusted binding entity;

searching for one or more transaction blocks intended for the recipient in a blockchain based on recipient identification information; and

determining, from one or more blocks in the blockchain, an originator identity corresponding to an originator of a transaction, based on signed blockchain participant identity binding data that was issued by the same trusted binding entity, that comprises a cryptographically signed public key of the originator and corresponding participant identity information associated with the originator;

verifying that the signed blockchain participant identity binding data is signed by the trusted binder entity using the public verification key associated with the trusted binder entity;

when verified, using the public key of the originator from the signed blockchain participant identity binding data to verify a transaction from a block in the blockchain.

2. An apparatus operative to access blockchain data in a blockchain comprising:

one or more processors: and

memory comprising executable instructions that when executed by the one or more processors cause the one or more processors to:

request blockchain recipient identity binding data from a trusted binding entity;

receive the signed blockchain recipient identity binding data comprising a public verification key of the trusted binding entity;

search for one or more transaction blocks intended for a recipient in a blockchain based on recipient identification information;

determine, from one or more blocks in the blockchain, an originator identity corresponding to an originator of a transaction, based on signed blockchain participant identity binding data that comprises a cryptographically signed public key of the originator and corresponding participant identity information associated with the originator;

verify that the signed blockchain participant identity binding data is signed by the trusted binder entity using the public key verification key associated with the trusted binder entity; and

when verified, use the public key of the originator from the signed blockchain participant identity binding data to verify a transaction from a block in the blockchain.

Assignments (2)
MERGER Recorded Feb 10, 2025
From: ENTRUST, INC.
To: ENTRUST CORPORATION
Reel/Frame 070169/0536 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 29, 2020
From: MOSES, TIMOTHY E.
To: ENTRUST, INC.
Reel/Frame 053076/0497 →