一种数据库数据加密系统和方法
基本信息
申请号 | CN200910086822.5 | 申请日 | - |
公开(公告)号 | CN101571873B | 公开(公告)日 | 2012-02-08 |
申请公布号 | CN101571873B | 申请公布日 | 2012-02-08 |
分类号 | G06F17/30(2006.01)I;G06F21/24(2006.01)I | 分类 | 计算;推算;计数; |
发明人 | 南相浩 | 申请(专利权)人 | 北京易恒信认证科技有限公司 |
代理机构 | 北京同恒源知识产权代理有限公司 | 代理人 | 赵荣之 |
地址 | 100042 北京石景山路40号信安大厦9层 | ||
法律状态 | - |
摘要
摘要 | 本发明公开了一种数据库数据加密系统和方法,该系统包括:模Q非线性反馈移位寄存器,用于以给定密钥为初值,进行非线性反馈,其反馈数值经预设的代替表的代替变换,连续生成18个状态的派生密钥,在分组密码各圈加解密运算中运用;置换表置换模块,用于以字节为单位变换;代替变换模块用于以字节为单位进行代替;运算模块,用于将数据库中的数据按字节进行扩展或者集中,进行横向累加,在所述模Q非线性反馈移位寄存器代替变换出的派生密钥指示下,进行置换和代替运算,完成数据库数据加解密。其能够有效地保护数据库中数据的安全。 |
