摘要
数据库加密是对敏感数据进行安全保护的有效手段,但是加密使得对密文数据的完整性检查非常困难。本文基于字符型数据的快速查询方法提出字符型数据完整性分步检查策略。首先进行粗糙检查,计算完整性检查条件的过滤值,过滤掉一部分数据;再解密出明文进行精确检查,从而完成全部的完整性检查。这种检查方法在不过多增加空间开销的情况下具有较好的安全性和较高的效率。
Database encryption is an effective method to protect the sensitive data.However,encryption makes data-integrity check on the data encrypted very difficult.An integrity check on character data in two steps is proposed based on a method of fast query over encrypted character data.In the first place,the coarse check is implemented and the encrypted value of the data-integrity is computed to filter some unsatisfied data.Then,the exact check is implemented and the rest records are decrypted and checked.The whole data-integrity check is finished after the two steps.The data-integrity check in two steps is more secure and efficient without adding too much space.
出处
《计算机与现代化》
2011年第6期187-189,共3页
Computer and Modernization
基金
渭南师范学院2011年度科研基金资助项目(11YKS025)
关键词
密文数据库
数据完整性
分步检查
encryped database
data-integrity
checking in two steps