×

Enhanced remote key management for an enterprise in a cloud-based environment

  • US 10,574,442 B2
  • Filed: 06/02/2017
  • Issued: 02/25/2020
  • Est. Priority Date: 08/29/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • maintaining a collaborative cloud-based environment that hosts a shared workspace for two or more users to collaborate on a data item, wherein access to the data item is controlled via a client-configurable rule that determines whether to reject the access by determining whether to encrypt or decrypt an encrypted key of the data item based at least in part on a reason code determined from a request to access the data item if access inconsistencies are detected;

    receiving a content request for the data item from a user of the two or more users associated with the shared workspace, wherein the content request is associated with the reason code for accessing the data item by the user;

    determining that the data item corresponding to the content request is associated with remote key management functionality;

    initiating a key request to a hardware security module (HSM), the key request corresponding to a key that is at least encrypted twice, wherein an unencrypted key selected to encrypt the data item is encrypted a first time at the collaborative cloud-based environment to produce an encrypted key and the encrypted key while still encrypted is encrypted a second time at the HSM to produce the key that is encrypted at least twice, and wherein the key request is sent to the HSM based at least in part on the reason code associated to the content request; and

    monitoring access to the data item via the key request stored on the HSM by providing audit log information associated with the content request to a log monitoring system, wherein the audit log information includes the reason code enumerating a user behavior performed on the data item in the collaborative cloud-based environment.

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