一种数据库数据加密系统和方法

基本信息

申请号 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非线性反馈移位寄存器代替变换出的派生密钥指示下,进行置换和代替运算,完成数据库数据加解密。其能够有效地保护数据库中数据的安全。