发明名称 ENCRYPTED DATABASE SYSTEM, CLIENT TERMINAL, ENCRYPTED DATABASE SERVER, NATURAL JOINING METHOD, AND PROGRAM
摘要 A client terminal is provided with: a column encryption unit that, from an encryption key, a table identifier, and a column identifier, generates a column private key, a column public key, and a comparison value, from which the unit generates a concealed comparison value and a ciphertext, thus encryption a particular column; and an encrypted table natural joining request unit that issues a natural joining request text that requests natural joining related to the column encrypted from the encryption key, table identifier, and column identifier. The natural joining request text contains as a table joining key the column public key and column private key that were generated by the encryption key from the table identifier of a first and second tables and the column identifier of the a-th column and b-th column. Then, an encrypted database server executes natural joining using the table joining key, and returns the result.
申请公布号 EP2624498(A4) 申请公布日期 2017.04.05
申请号 EP20110828573 申请日期 2011.07.12
申请人 NEC Corporation 发明人 FURUKAWA Jun
分类号 H04L9/16;G06F12/00;G06F17/30;G09C1/00 主分类号 H04L9/16
代理机构 代理人
主权项
地址