Security indexing system based on SGX
An indexing system and security technology, which is applied in the field of SGX-based security indexing system, can solve the problems of huge single keyword index results and difficulty in accurately locating files, etc.
Image
Examples
Embodiment Construction
[0058] The present invention will be further elaborated below in conjunction with the accompanying drawings of the description.
[0059] A kind of security index system based on SGX of the present invention comprises the following steps:
[0060] 1) The system is divided into five roles: user, system client, verification platform, untrusted SGX server and trusted SGX enclave in the server;
[0061] 2) The user expands the data value by using the index key and stores it in a pseudo-random position; the key is inserted into the B+ tree used to construct the index relationship, and the B+ tree and the expanded data value are assigned to the random position of the corresponding value Leaves add pointers for linking;
[0062] 3) Use the SGX authentication function on the client to authenticate the enclave, and provide the client to the enclave through a secure connection;
[0063] 4) The client sends the index query to the server, and uses the key for random encryption for all in...
PUM
Login to View More Abstract
Description
Claims
Application Information
- IPC
- G06F21/62; G06F21/60
- CPC
- G06F21/6227; G06F21/602
- Inventors
- 张源境; 付奎源



