IP Library Granted Patent US 9,576,005
Granted Patent B2
US 9,576,005 · App. 15/051,808 · Granted Feb 21, 2017

Search system

Inventors: Minoru Fujimoto (Tokyo, JP); Yoshiki Sameshima (Tokyo, JP)
Assignee: Hitachi Solutions, Ltd.
G06F17/30312G06F12/1408G06F17/30011G06F17/30477G06F21/6227H04L9/3247G06F2212/1052
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,576,005
App. No.
15/051,808
Granted
Feb 21, 2017
Kind
B2
Abstract

A search system includes a storage device and a search server. The storage device stores an index database storing an index encrypted with an index key and the index key encrypted with a user key and associated with the encrypted index and stores a document database storing a document encrypted with a document key and the document key encrypted with the user key and associated with the encrypted document. The search server extracts a term for search from a requested search query, decrypts the encrypted index key with a user key which belongs to a user requesting the search query, encrypts the extracted term with the decrypted index key without storing the decrypted index key in a non-transitory storage device, searches the index database with the index encrypted using the encrypted first term, and sends a search result to a terminal.

Claims (24)

1. A search system comprising:

a storage device configured to store a document and an index which are encrypted with a searchable format; and

a search server configured to search data stored in the storage device,

wherein the storage device configured to store:

an index database storing an encrypted index, which is an index encrypted with an index key, and an encrypted index key, which is the index key encrypted with a user key, associated with the encrypted index; and

a document database storing an encrypted document, which is the document encrypted with a document key, and an encrypted document key, which is the document key encrypted with the user key, associated with the encrypted document,

wherein the search server is configured to extract a term for search from a requested search query,

decrypt the encrypted index key with a user key which belongs to a user requesting the search query,

encrypt the extracted term with the decrypted index key without storing the decrypted index key in a non-transitory storage device,

search the index database with the index encrypted using the encrypted term, and

send a search result to a terminal.

2. The search system according to claim 1 ,

wherein the search server is configured to extract a term from the document, which is requested to be recorded,

encrypt the term extracted from the document with the index key,

encrypt the index key with a user key which belongs to a user requesting to record the document to be recorded,

record the encrypted term extracted from the document and the encrypted index key in the index database,

encrypt the document to be recorded with the document key,

encrypt the document key with the user key which belongs to the user requesting to record the document, and

record the encrypted document and the encrypted document key in the document database.

3. The search system according to claim 1 , wherein the user key is peculiar to the user or a group to which the user belongs.

4. The search system according to claim 1 , further comprising a key server which manages the index key,

wherein the search server is configured to obtain the index key from the key server with a token of the user.

5. The search system according to claim 1 , further comprising a key server which manages the index key,

wherein the search server is configured to request, with a token of the user, the key server to encrypt the index key with the user key.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 24, 2016
From: FUJIMOTO, MINORU; SAMESHIMA, YOSHIKI
To: HITACHI SOLUTIONS, LTD.
Reel/Frame 037811/0370 →
Priority Claims (1)
JP 2015-080047 · Apr 9, 2015 · national
Continuity (1)
Related Publication 20160299924A1 · Oct 13, 2016