数据处理方法、装置、存储介质和服务器制造方法及图纸

技术编号:33286101 阅读:23 留言:0更新日期:2022-04-30 23:53
本发明专利技术实施例提供了一种数据处理方法、装置、存储介质和服务器。该方法包括:对用户输入的第一结构化查询语言语句进行拦截,获取第一结构化查询语言语句;对第一结构化查询语言语句进行解析,得到第一结构化查询语言语句的目标操作和明文数据,明文数据为需要加密的数据;判断目标操作为存入数据或者查询数据;若判断出目标操作为存入数据,则根据用户预先设置的加密算法对明文数据进行加密,生成密文数据;根据密文数据改写第一结构化查询语言语句,生成第二结构化查询语言语句;执行第二结构化查询语言语句,从而提高了数据的安全性。从而提高了数据的安全性。从而提高了数据的安全性。

【技术实现步骤摘要】
数据处理方法、装置、存储介质和服务器


[0001]本专利技术涉及计算机安全
,具体涉及一种数据处理方法、装置、存储介质和服务器。

技术介绍

[0002]在对数据库中的数据进行加密的时候,常用的加密算法为数据加密标准(Data Encryption Standard,DES),DES数据加密算法是在美国国家安全局(National Security Agency,NSA)的资助下由国际商业机器公司(International Business Machines Corporation,IBM)公司开发的密码算法,可以为政府非机密的敏感信息等提供较强的加密保护。DES加密算法将明文数据分为至少一个分组,每个分组的分组长度为64比特,密钥长度也为64比特,将每个分组与密钥进行异或运算生成密文,但DES加密算法的分组长度、密钥长度等都存在劣势。现有技术的方案降低了数据的安全性。

技术实现思路

[0003]有鉴于此,本专利技术实施例提供了一种数据处理方法、装置、存储介质和服务器,用以解决现有技术中数据安全性降低的问题。<本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种数据处理方法,其特征在于,所述方法应用于服务器,包括:对用户输入的第一结构化查询语言语句进行拦截,获取第一结构化查询语言语句;对所述第一结构化查询语言语句进行解析,得到所述第一结构化查询语言语句的目标操作和明文数据,所述明文数据为需要加密的数据;判断所述目标操作为存入数据或者查询数据;若判断出所述目标操作为所述存入数据,则根据所述用户预先设置的加密算法对所述明文数据进行加密,生成密文数据;根据所述密文数据改写所述第一结构化查询语言语句,生成第二结构化查询语言语句;执行所述第二结构化查询语言语句。2.根据权利要求1所述的方法,其特征在于,所述第二结构化查询语言语句包括所述密文数据,所述执行所述第二结构化查询语言语句,包括:将所述密文数据存入数据库中。3.根据权利要求1所述的方法,其特征在于,所述第二结构化查询语言语句包括所述密文数据和所述明文数据,所述执行所述第二结构化查询语言语句,包括:将所述明文数据与所述密文数据均存入数据库中。4.根据权利要求1所述的方法,其特征在于,所述判断所述目标操作为存入数据或者查询数据之后,还包括:若判断出所述目标操作为所述查询数据,且确定出预先设置的查询属性为查询密文数据,则根据所述加密算法对所述明文数据进行加密,生成密文数据;根据所述密文数据生成第三结构化查询语言语句;根据所述用户预先设置的解密算法对执行所述第三结构化查询语言语句查询到的密文数据进行解密,生成第二明文数据;若确定出所述第二明文数据为待脱敏数据,则对所述明文数据进行脱敏,生成显示数据;将所述显示数据发送至所述用户的终端设备。5.根据权利要求1所述的方法,其特征在于,所述判断所述目标操作为存入数据或者查询数据之后,还包括:若判断出所述...

【专利技术属性】
技术研发人员:ꢀ七四专利代理机构
申请(专利权)人:联通智网科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1