首页>
外国专利>
Server apparatus, search system, terminal apparatus, search method, non-transitory computer readable medium storing server program, and non-transitory computer readable medium storing terminal program
Server apparatus, search system, terminal apparatus, search method, non-transitory computer readable medium storing server program, and non-transitory computer readable medium storing terminal program
In a server apparatus, a data storage part stores a plurality of pieces of encrypted data. An index storage part stores, as an index I, a data structure which is for performing search with using a function H that outputs a unique numeric value in response to an inputted keyword, the data structure having a plurality of storage areas corresponding, in one-to-one relation, to numeric values outputted from the function H, and storing, for a plurality of keywords corresponding to plaintext data, an identifier of encrypted data being post-encryption data of the plaintext data to which each keyword corresponds, in a storage area corresponding to the numeric value outputted from the function H when each keyword is inputted. A search part inputs one of the plurality of keywords to the function H, identifies a storage area corresponding to the numeric value outputted from the function H, from the index I, and acquires encrypted data corresponding to the identifier stored in the identified storage area, from the data storage part.
展开▼