【技术实现步骤摘要】
用户数据处理方法、装置、计算机设备及存储介质
本专利技术涉及数据处理
,尤其涉及一种用户数据处理方法、装置、计算机设备及存储介质。
技术介绍
目前,用户注册业务应用程序时,服务器常常将用户的所有信息存储在数据库的数据表中,但是专利技术人发现这种存储方法存在较大安全隐患,理由如下:1、数据调用时存在被非法获取的风险,当调用数据库的数据表中的用户关键信息返回到业务层过程中,黑客可以远程获取、修改数据和伪造数据等,存在用户关键信息泄露的安全隐患;2、所有数据存储在数据库中,不支持对用户关键信息进行加密,数据中用户关键信息无法得到有效保障。
技术实现思路
本专利技术实施例提供一种用户数据处理方法、装置、计算机设备及存储介质,以解决目前存储用户数据的方式存在较大安全隐患问题。一种用户数据处理方法,包括:获取用户原始数据,所述用户原始数据包括用户账号;对所述用户原始数据进行处理,得到用户关键信息和用户非关键信息;将所述用户关键信息发送到业务层,对所述用户关键信息进行加密处理,获取 ...
【技术保护点】
1.一种用户数据处理方法,其特征在于,包括:/n获取用户原始数据,所述用户原始数据包括用户账号;/n对所述用户原始数据进行处理,得到用户关键信息和用户非关键信息;/n将所述用户关键信息发送到业务层,对所述用户关键信息进行加密处理,获取目标密文数据和用户私钥;/n将所述用户账号、用户私钥和目标密文数据关联存储在业务层中,将所述用户账号和所述用户非关键信息关联存储在数据库中。/n
【技术特征摘要】
1.一种用户数据处理方法,其特征在于,包括:
获取用户原始数据,所述用户原始数据包括用户账号;
对所述用户原始数据进行处理,得到用户关键信息和用户非关键信息;
将所述用户关键信息发送到业务层,对所述用户关键信息进行加密处理,获取目标密文数据和用户私钥;
将所述用户账号、用户私钥和目标密文数据关联存储在业务层中,将所述用户账号和所述用户非关键信息关联存储在数据库中。
2.如权利要求1所述的用户数据处理方法,其特征在于,所述用户原始数据包括原始字段和与所述原始字段相对应的字段值;所述对所述用户原始数据进行处理,得到用户关键信息和用户非关键信息,包括:
基于所述用户原始数据查询信息分类表,所述信息分类表包括关键字段;
从用户原始数据中抽取与所述关键字段相匹配的原始字段的字段值,获取用户关键信息;
从用户原始数据中抽取与所述关键字段不匹配的原始字段的字段值,获取用户非关键信息。
3.如权利要求1所述的用户数据处理方法,其特征在于,所述对所述用户关键信息进行加密处理,获取目标密文数据和用户私钥,包括:
当获取所述用户关键信息时,则采用加密算法生成用户公钥和与所述用户公钥对应的用户私钥;
采用所述用户公钥对所述用户关键信息进行加密,获取目标密文数据。
4.如权利要求1所述的用户数据处理方法,其特征在于,所述目标密文数据携带有用户权限标识;在所述将所述用户账号、用户私钥和目标密文数据关联存储在业务层中,将所述用户账号和所述用户非关键信息关联存储在数据库中之后,所述方法还包括:
获取用户访问请求,所述用户访问请求包括用户账号和目标访问对象;
基于所述目标访问对象确定目标权限信息和所述目标权限信息对应的查询标识;
若所述查询标识为业务层,则获取与所述用户账号对应的匹配私钥;
若所述用户私钥与所述匹配私钥匹配,则根据目标权限信息获取业务层反馈的用户权限标识,基于所述用户权限标识和所述目标权限信息对所述用户访问请求进行处理。
5.如权利要求4所述的用户数据处理方法,其特征在于,在所述基于所述目标访问对象确定目...
【专利技术属性】
技术研发人员:郑如刚,
申请(专利权)人:深圳壹账通智能科技有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。