Invention Grant
- Patent Title: Systems and methods for maintaining encrypted search indexes on third-party storage systems
-
Application No.: US14199240Application Date: 2014-03-06
-
Publication No.: US09679160B1Publication Date: 2017-06-13
- Inventor: Haibin Zhang , Scott Schneider , Walter Bogorad , Sharada Sundaram
- Applicant: Symantec Corporation
- Applicant Address: US CA Mountain View
- Assignee: Symantec Corporation
- Current Assignee: Symantec Corporation
- Current Assignee Address: US CA Mountain View
- Agency: FisherBroyles LLP
- Main IPC: G06F17/30
- IPC: G06F17/30 ; G06F21/62

Abstract:
A computer-implemented method for maintaining encrypted search indexes on third-party storage systems may include (1) identifying a plurality of encrypted files, (2) identifying a plurality of keywords contained in the plurality of encrypted files, and (3) generating an encrypted search index for searching the plurality of encrypted files by (i) identifying, for each keyword in the plurality of keywords, a list of encrypted files in the plurality of encrypted files that contain the keyword, (ii) encrypting the list of encrypted files, and (iii) storing the encrypted list of encrypted files such that the encrypted list of encrypted files can be identified using a lookup key generated by applying a pseudo-random function to the keyword. Various other methods, systems, and computer-readable media are also disclosed.
Information query