Patent · US Active

Highly available encryption framework for multiple different computing environments

US10956600B2 · kind B2 · utility

3Cited by
10References
18Claims
0Family size

Assignee

Inventors

Key dates

Filing dateOct 31, 2018
Grant dateMar 23, 2021
Priority date
Expiry dateMay 30, 2039

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L9/14
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

A system is provided for data object encryption. The system includes an encryption framework available across a plurality of runtime environments. The system is configured to receive a data object in one of the plurality of runtime environments, wherein the data object is capable of being encrypted using a content encryption key and determine an encryption module implemented in the encryption framework that is compatible with the one of the plurality of runtime environment, wherein the encryption module comprises a key service provider that provides a master key and a key wrapping algorithm for the content encryption key in the runtime environment. The system is further configured to encrypt the data object using the content encryption key, encrypt the content encryption key using the master key and key wrapping algorithm, and write the encrypted data object to networked database storage.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.