买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】数据库加密混淆的方法、装置、设备及存储介质_北京华云安信息技术有限公司_202410150986.4 

申请/专利权人:北京华云安信息技术有限公司

申请日:2024-02-02

公开(公告)日:2024-04-16

公开(公告)号:CN117688594B

主分类号:G06F21/60

分类号:G06F21/60

优先权:

专利状态码:有效-授权

法律状态:2024.04.16#授权;2024.03.29#实质审查的生效;2024.03.12#公开

摘要:本公开的实施例提供了一种数据库加密混淆的方法、装置、设备及存储介质。所述方法包括:将数据库中的数据划分为多个数据块,其中,每个数据块包括相同个数的条目序列;随机选择一个数据块,对所述数据块中的条目序列进行加密混淆,生成新数据块和数据链表;随机选择所述数据库中的其他数据块,对其包含的条目序列进行加密混淆,生成对应的新数据块并更新所述数据链表,直至对所有数据块完成加密混淆;根据各新数据块和更新后获得的数据链表,生成加密混淆后的数据。以此方式,不仅能够打破数据库明文与密文的映射关系,而且数据的混淆方法具有较好的抗分析与还原能力。

主权项:1.一种数据库加密混淆的方法,其特征在于,包括:将数据库中的数据划分为多个数据块,其中,每个数据块包括相同个数的条目序列;随机选择一个数据块,对所述数据块中的条目序列进行加密混淆,生成新数据块和数据链表;随机选择所述数据库中的其他数据块,对其包含的条目序列进行加密混淆,生成对应的新数据块并更新所述数据链表,直至对所有数据块完成加密混淆;根据各新数据块和更新后获得的数据链表,生成加密混淆后的数据;所述对所述数据块中的条目序列进行加密混淆,生成新数据块和数据链表,包括:对当前数据块中各条目序列包含的所有数据项进行逐个加密,得到加密后的数据项,其中,所述各条目序列都至少包含一个数据项;根据数据库中所有条目序列的第二序号,判断当前数据块各条目序列的第二序号是否位于当前数据块条目序列的序号中,其中,所述数据库中所有条目序列的第二序号是对数据库中所有条目序列的序号进行散列运算得到的,所述第二序号分布在数据库总条目序列数值空间范围内;若是,则将所述第二序号对应的条目序列划分为C_Nsi集合;若不是,则将所述第二序号对应的条目序列划分为C_Nsj集合;将所述C_Nsi集合中的各条目序列按照当前数据块条目序列的序号位置生成新数据块;将所述C_Nsj集合中的各条目序列以第二序号递增的方式生成数据链表。

全文数据:

权利要求:

百度查询: 北京华云安信息技术有限公司 数据库加密混淆的方法、装置、设备及存储介质

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。