Invention Grant
- Patent Title: Intercepting calls for encryption handling in persistent access multi-key systems
-
Application No.: US15699553Application Date: 2017-09-08
-
Publication No.: US10476913B2Publication Date: 2019-11-12
- Inventor: Saptarshi Roy , Ryan Lamore , Ankush Gulati , Navya Sruti Sirugudi
- Applicant: salesforce.com, inc.
- Applicant Address: US CA San Francisco
- Assignee: salesforce.com, inc.
- Current Assignee: salesforce.com, inc.
- Current Assignee Address: US CA San Francisco
- Agency: Holland & Hart LLP
- Main IPC: H04L29/06
- IPC: H04L29/06 ; H04L9/06 ; H04L9/32 ; G06F21/62 ; H04L9/08

Abstract:
Some database systems may implement encryption services to improve the security of data stored in databases or on disks. The systems may implement encryption using multiple encryption keys. For example, a worker server may implement a system call interceptor, such as a filesystem in userspace (Fuse) driver. The system call interceptor may intercept system calls (e.g., associated with query or extract, transform, and load (ETL) jobs) as they enter or exit the kernel. The system call interceptor may determine whether data sets associated with the jobs are marked for encryption, and may perform an encryption process on the data sets. A worker may encrypt and store data sets on a worker disk or at a file store, or may retrieve and decrypt the data sets. The system may additionally manage encryption keys, and may provide mechanisms for archiving or revoking encryption keys while maintaining user access to stored data sets.
Public/Granted literature
- US20190081990A1 INTERCEPTING CALLS FOR ENCRYPTION HANDLING IN PERSISTENT ACCESS MULTI-KEY SYSTEMS Public/Granted day:2019-03-14
Information query