Fault-tolerant key management system

A configuration for a key management system is provided for managing cryptographic keys in cryptosystems. The configuration includes the use of database replication to improve the reliability, accessibility, and partition tolerance of the key management system. The configuration also includes the us...

Full description

Saved in:
Bibliographic Details
Main Authors Bradbury, Teresa, Armstrong, Warren, Poppa, Florian, Chong, Kenli, Tabur, Vello, Shannon, Martin, Daswani, Mayank, Green, John, Leiseboer, John
Format Patent
LanguageEnglish
Published 07.06.2022
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:A configuration for a key management system is provided for managing cryptographic keys in cryptosystems. The configuration includes the use of database replication to improve the reliability, accessibility, and partition tolerance of the key management system. The configuration also includes the use of database sharding and distributed networks to improve the functionality of the key management system. From a logical level, the system can appear multi-master because client software can connect with any compute node in a plurality of compute nodes and perform key management operations on the entire key database from that compute node. From a physical level, the system can be a master-slave configuration with each database shard replication group having a single master shard instance and one or more slave shard instances. In some examples, the present disclosure provides better redundancy, load balancing, availability, and partition tolerance for key management systems.
Bibliography:Application Number: US202016783969