MIT研究人员开发出名叫CryptDB(PDF)的数据库软件,允许用户查询加密的SQL数据库,在不解密储存信息的情况下返回结果。这项研究得到了Google和花旗的资助。加密专家长期以来一直在寻找实现全同态加密的方法,也就是数据加密成难以破译的数字字符串,能对这些加密后的字符串进行数学处理,然后解密结果。
但目前的全同态加密方案存在实用性问题,耗费的计算时间太长。CryptDB首次解决了实用问题,它将数据嵌套进多个加密层,每个都使用不同的密钥,允许对加密数据进行简单操作。此前的全同态加密方案加密数据操作所增加的计算时间是数以万亿倍,而CryptDB只增加15-26%。