×

Encryption in the cloud with customer controlled keys

  • US 8,938,622 B2
  • Filed: 09/21/2012
  • Issued: 01/20/2015
  • Est. Priority Date: 09/21/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method for encryption in a cloud computing platform with customer controlled keys, the method comprising:

  • uploading, from a customer computing platform to a key store of the cloud computing platform, a cloud-based encryption key based on a customer-based encryption key, the cloud-based encryption key and customer-based encryption key being able to encrypt or decrypt customer data used by an application server running on the cloud computing platform;

    retrieving the customer-based encryption key stored on the customer computing platform;

    unlocking, by one or more processors executing a key unlocking mechanism using the customer-based encryption key, the cloud-based encryption key from the key store;

    storing, by one or more processors, the unlocked cloud-based encryption key in a secure store of a main memory associated with the customer computing platform; and

    accessing, by one or more processors executing an encryption or decryption mechanism, the unlocked cloud-based encryption key to encrypt or decrypt customer data stored on a database of the main memory and used by the application server.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×