[发明专利]一种数据库加解密方法和装置在审
申请号: | 201610345547.4 | 申请日: | 2016-05-23 |
公开(公告)号: | CN107423631A | 公开(公告)日: | 2017-12-01 |
发明(设计)人: | 王文良;马加青;董文凯;王丽雪;李佳忻 | 申请(专利权)人: | 上海神计信息系统工程有限公司 |
主分类号: | G06F21/62 | 分类号: | G06F21/62 |
代理公司: | 上海专利商标事务所有限公司31100 | 代理人: | 施浩 |
地址: | 200331 上海市普陀区*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种数据库加解密方法和装置,提高加密数据库的安全性的同时,也提高了数据库的加解密性能。其技术方案为对于加密过程,本发明将系统特征码作为密码保证数据库安全,同时将数据库切分为多个数据库页面,每个数据库页面有独立的初始化向量,这样既保证了数据库文件的正确性,同时能够提升数据库的破解难度,提高数据库的安全性。对于解密过程,从系统特征码获得解密密码,保证数据库的唯一正确性。同时,解密时只解密数据库中根据索引获得的某一数据库页面,可以快速的开启和关闭数据库,并且对较大的数据库也有更好的性能提升。 | ||
搜索关键词: | 一种 数据库 解密 方法 装置 | ||
【主权项】:
一种数据库加密方法,其特征在于,包括:读取数据库的特征码,所述特征码包括:与待加密数据库对应的版本信息、版本标识、系统唯一码;根据所述待加密数据库的特征码与加密算法计算加密密码;密码校验正确时,将所述待加密数据库按照预设大小分成多个数据库页面,分别存储于磁盘;所述数据库页面被单独加密和解密,所述数据库页面包含独立的随机的初始化向量且存于所述数据库页面的末尾。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海神计信息系统工程有限公司,未经上海神计信息系统工程有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610345547.4/,转载请声明来源钻瓜专利网。