发明名称 | Secure database searching | ||
摘要 | Methods and systems for securely storing data in a database are described herein. According to an aspect, a technique may include receiving data to be stored, dividing the data into a plurality of elements, encrypting each element of the plurality of elements with an encryption function, combining the encrypted elements to form a data attribute, and storing the data attribute in the database. According to another aspect, a technique for searching a database having encrypted data attributes may include receiving a search term, encrypting the search term with an encryption function, and searching a database for records having data attributes matching the encrypted search term. | ||
申请公布号 | US9519797(B2) | 申请公布日期 | 2016.12.13 |
申请号 | US201214360445 | 申请日期 | 2012.11.23 |
申请人 | Business Partners Limited | 发明人 | Bain Simon Ian |
分类号 | G06F12/14;G06F21/62 | 主分类号 | G06F12/14 |
代理机构 | Banner & Witcoff, Ltd. | 代理人 | Banner & Witcoff, Ltd. |
主权项 | 1. A method of searching a database having encrypted data attributes comprising the steps of: receiving a search term; dividing the search term into a plurality of elements; encrypting each element of the plurality of elements with an encryption function; combining all of the encrypted elements to form an encrypted search term; modifying the encrypted search term by removing from the encrypted search term all non-alphanumeric characters and replacing the removed characters with alphanumeric characters; searching a database for records having data attributes matching the modified encrypted search term; retrieving the records having data attributes matching the encrypted search term; and decrypting the retrieved records. | ||
地址 | London GB |