(19)中华人民共和国国家知识产权局
(12)发明专利说明书
(10)申请公布号 CN 114564734 A
(43)申请公布日 2022.05.31
(21)申请号 CN202210195312.7
(22)申请日 2022.03.01
(71)申请人 浪潮云信息技术股份公司
    地址 250100 山东省济南市高新区浪潮路1036号浪潮科技园S01号楼
(72)发明人 唐榕
(74)专利代理机构 济南信达专利事务所有限公司
    代理人 郗艳荣
(51)Int.CI
      G06F21/60
      G06F21/62
      H04L9/08
                                                                  权利要求说明书 说明书 幅图
(54)发明名称
      一种基于SM3国密的数据库表级数据隔离现方法及系统
(57)摘要
      本发明特别涉及一种基于SM3国密的数据库表级数据隔离现方法及系统。该基于SM3国密的数据库表级数据隔离现方法及系统,利用用户手机号结合密码,通过SM3国密计算生成动态的数据库表名;数据查询时,通过用户信息动态计算表名进行sql语句的动态拼接,从而避免用户专有表名的暴露,实现用户之间的数据隔离;通过增加后缀的方式实现数据库表的水平拆分,并记录原始数据库表名与扩展库表名的映射关系,以便用户查询与使用。该基于SM3国密的数据库表级数据隔离现方法及系统,利用SM3国密算法对数据库表名进行加密,不仅能够确保用户之间的数据隔离与用户表的隐私保密性,而且不依赖第三方的中间件,降低了系统的复杂度和维护成本,适宜推广应用。
法律状态
法律状态公告日
法律状态信息
法律状态
2022-05-31
公开
发明专利申请公布
2022-06-17
实质审查的生效IPC(主分类):G06F21/60专利申请号:2022101953127申请日:20220301
实质审查的生效
权 利 要 求 说 明 书
【一种基于SM3国密的数据库表级数据隔离现方法及系统】的权利说明书内容是......请下载后查看
sql语句怎么查询两张表的数据
说  明  书
【一种基于SM3国密的数据库表级数据隔离现方法及系统】的说明书内容是......请下载后查看