摘要 |
[Problem] To provide an encoded-search database device and the like preventing the risk of information leakage even when additions, deletions, and changes are made to a document. [Solution] An encoded-search-result addition means (140) of an encoded-search database device (10) having: a search-result generator (142) for creating a linear list that is a list of search results in relation to newly recorded document data; a starting-point-information generator (144) for creating starting-point information that is the address of the initial data corresponding to a keyword; a starting-point-information encoding unit (146) for encoding and adding to memory the created starting-point information using an encryption key; and an encoded-linear-list addition unit (145) for creating and adding to memory an encoded linear list, and also storing, as addition information, each keyword and endpoint information that is the addresses of the final data in the encoded linear list for each keyword. |