Invention Grant
- Patent Title: Methods for improving performance and security in a cloud computing system
-
Application No.: US15476223Application Date: 2017-03-31
-
Publication No.: US10812452B2Publication Date: 2020-10-20
- Inventor: Sachin Shetty , Amrit Jassal , Krishanu Lahiri , Yogesh Rai , Manoj Chauhan , Leszek Jakubowski , Shishir Sharma
- Applicant: Egnyte, Inc.
- Applicant Address: US CA Mountain View
- Assignee: Egnyte, Inc.
- Current Assignee: Egnyte, Inc.
- Current Assignee Address: US CA Mountain View
- Agency: Henneman & Associates, PLC
- Agent Larry E. Henneman, Jr.
- Main IPC: G06F21/60
- IPC: G06F21/60 ; H04L29/06 ; H04L9/08 ; G06F21/62 ; H04L9/32 ; H04L29/08 ; G06F16/174 ; G06F16/182

Abstract:
Methods in a cloud object store facilitate strong data encryption, customer-management of object (encryption) keys, reductions in latency, globally-distributed object storage, and handling of streamed uploads. A method for encrypting objects stored in a cloud includes encrypting each object with a unique encryption (object) key. The plaintext object keys are generated in advance of uploads. The plaintext object keys can be stored in an object database in the cloud. Alternatively, the plaintext object keys can be provided to a customer's HSM, encrypted, and returned to the cloud, such that encrypted object keys, encrypted by the customer, are stored in the cloud. The cloud can alternatively encrypt the customer's object keys with a master key for the customer, which is then encrypted by the customer's HSM before being stored in the cloud. Proxies are also deployed for efficiently communicating with customer security modules.
Public/Granted literature
- US20170286695A1 Methods for Improving Performance and Security in a Cloud Computing System Public/Granted day:2017-10-05
Information query