用户信息处理方法及装置制造方法及图纸

技术编号:35027644 阅读:14 留言:0更新日期:2022-09-24 23:00
本发明专利技术公开了一种用户信息处理方法及装置,涉及大数据技术领域,其中该方法包括:手机银行在接收到用户提交的用户信息查询请求后,生成公私钥对;将用户信息查询请求提交至银行后台服务器,并向银行后台服务器上送公私钥对中的公钥;从银行后台服务器获得用公钥加密的用户信息密文;用公私钥对中的私钥,对用户信息密文进行解密,得到用户信息明文。本发明专利技术在手机银行生成公私钥对,银行后台服务器由于没有公私钥对中的私钥,是无法解密出用户信息明文的,用户信息密文只能在手机银行以公私钥对中的私钥进行解密,这样就确保了用户信息在银行后台服务器存储时的安全性,从而提高了用户信息的存储安全性,改善了用户体验。改善了用户体验。改善了用户体验。

【技术实现步骤摘要】
用户信息处理方法及装置


[0001]本专利技术涉及大数据
,尤其涉及一种用户信息处理方法及装置。需要说明的是,本专利技术用户信息处理方法及装置可用于大数据
,也可用于除大数据领域之外的任意领域,本专利技术用户信息处理方法及装置的应用领域不做限定。

技术介绍

[0002]本部分旨在为权利要求书中陈述的本专利技术实施例提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。
[0003]大数据时代,数据无处不在,无处不用,用户信息已经成为高价值的数据资源,但是用户信息泄露可能会带来安全隐患,尤其是用户隐私信息,例如个人通讯方式、住址、婚姻状况、职业信息、银行贷款记录等详细信息,用户信息的重要性不言而喻。目前用户可以通过手机银行查询用户信息,用户信息存储于手机银行的后台服务器,这可能会导致用户信息在手机银行的后台服务器被泄露,从而影响用户信息的存储安全,一旦出现用户信息泄露的情况对用户来说体验也较差。

技术实现思路

[0004]本专利技术实施例提供一种用户信息处理方法,用以提高用户信息的存储安全性,改善用户体验,该方法应用于手机银行,该方法包括:
[0005]在接收到用户提交的用户信息查询请求后,生成公私钥对;
[0006]将用户信息查询请求提交至银行后台服务器,并向银行后台服务器上送公私钥对中的公钥;
[0007]从银行后台服务器获得用公钥加密的用户信息密文;
[0008]用公私钥对中的私钥,对用户信息密文进行解密,得到用户信息明文。
[0009]本专利技术实施例还提供一种用户信息处理方法,用以提高用户信息的存储安全性,改善用户体验,该方法应用于银行后台服务器,该方法包括:
[0010]接收用户通过手机银行提交的用户信息查询请求,以及手机银行上送的公钥;所述公钥是手机银行在接收到用户信息查询请求后生成的公私钥对中的公钥;
[0011]根据用户信息查询请求,从指定数据库中查询得到用户信息;
[0012]将用户信息用公钥进行加密,得到用户信息密文;
[0013]将用户信息密文提供至手机银行,以供手机银行用公私钥对中的私钥对用户信息密文进行解密,得到用户信息明文。
[0014]本专利技术实施例还提供一种用户信息处理装置,用以提高用户信息的存储安全性,改善用户体验,该方法应用于手机银行,该装置包括:
[0015]用户信息查询请求接收处理模块,用于在接收到用户提交的用户信息查询请求后,生成公私钥对;
[0016]用户信息查询请求和公钥上送模块,用于将用户信息查询请求提交至银行后台服
务器,并向银行后台服务器上送公私钥对中的公钥;
[0017]用户信息密文获取模块,用于从银行后台服务器获得用公钥加密的用户信息密文;
[0018]用户信息明文获取模块,用于用公私钥对中的私钥,对用户信息密文进行解密,得到用户信息明文。
[0019]本专利技术实施例还提供一种用户信息处理装置,用以提高用户信息的存储安全性,改善用户体验,该方法应用于银行后台服务器,该装置包括:
[0020]用户信息查询请求和公钥接收模块,用于接收用户通过手机银行提交的用户信息查询请求,以及手机银行上送的公钥;所述公钥是手机银行在接收到用户信息查询请求后生成的公私钥对中的公钥;
[0021]用户信息查询模块,用于根据用户信息查询请求,从指定数据库中查询得到用户信息;
[0022]用户信息密文生成模块,用于将用户信息用公钥进行加密,得到用户信息密文;
[0023]用户信息密文提供模块,用于将用户信息密文提供至手机银行,以供手机银行用公私钥对中的私钥对用户信息密文进行解密,得到用户信息明文。
[0024]本专利技术实施例还提供一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述用户信息处理方法。
[0025]本专利技术实施例还提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述用户信息处理方法。
[0026]本专利技术实施例还提供一种计算机程序产品,所述计算机程序产品包括计算机程序,所述计算机程序被处理器执行时实现上述用户信息处理方法。
[0027]本专利技术实施例中,手机银行在接收到用户提交的用户信息查询请求后,生成公私钥对;将用户信息查询请求提交至银行后台服务器,并向银行后台服务器上送公私钥对中的公钥;从银行后台服务器获得用公钥加密的用户信息密文;用公私钥对中的私钥,对用户信息密文进行解密,得到用户信息明文;银行后台服务器接收用户通过手机银行提交的用户信息查询请求,以及手机银行上送的公钥;所述公钥是手机银行在接收到用户信息查询请求后生成的公私钥对中的公钥;根据用户信息查询请求,从指定数据库中查询得到用户信息;将用户信息用公钥进行加密,得到用户信息密文;将用户信息密文提供至手机银行,以供手机银行用公私钥对中的私钥对用户信息密文进行解密,得到用户信息明文。本专利技术实施例与现有技术中的技术方案相比,在手机银行生成公私钥对,银行后台服务器向手机银行提供的用户信息密文以公私钥对中的公钥进行加密,银行后台服务器由于没有公私钥对中的私钥,是无法解密出用户信息明文的,用户信息密文只能在手机银行以公私钥对中的私钥进行解密,这样就确保了用户信息在银行后台服务器存储时的安全性,从而提高了用户信息的存储安全性,改善了用户体验。
附图说明
[0028]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本
专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。在附图中:
[0029]图1为本专利技术实施例中用户信息处理方法,应用于手机银行的流程示意图;
[0030]图2为本专利技术实施例中用户信息处理方法,应用于银行后台服务器的流程示意图;
[0031]图3为本专利技术实施例中用户信息处理装置,应用于手机银行的结构示意图;
[0032]图4为本专利技术实施例中用户信息处理装置,应用于银行后台服务器的结构示意图;
[0033]图5为本专利技术实施例中用户信息处理装置,应用于银行后台服务器的一具体实例图;
[0034]图6为本专利技术实施例中用户信息处理装置,应用于银行后台服务器的一具体实例图;
[0035]图7为本专利技术实施例中计算机设备的示意图。
具体实施方式
[0036]为使本专利技术实施例的目的、技术方案和优点更加清楚明白,下面结合附图对本专利技术实施例做进一步详细说明。在此,本专利技术的示意性实施例及其说明用于解释本专利技术,但并不作为对本专利技术的限定。
[0037]专利技术人发现,目前用户可以通过手机银行查询用户信息,用户信息存储于手机银行的后台服务器,这可能会导致用户信息在手机银行的后台服务器被泄露,从而影响用户信息的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种用户信息处理方法,其特征在于,所述方法应用于手机银行,所述方法包括:在接收到用户提交的用户信息查询请求后,生成公私钥对;将用户信息查询请求提交至银行后台服务器,并向银行后台服务器上送公私钥对中的公钥;从银行后台服务器获得用公钥加密的用户信息密文;用公私钥对中的私钥,对用户信息密文进行解密,得到用户信息明文。2.如权利要求1所述的方法,其特征在于,在接收到用户提交的用户信息查询请求后,生成公私钥对,包括:在接收到用户提交的用户信息查询请求后,通过调用手机银行内嵌的专用软件开发工具包SDK,生成公私钥对。3.如权利要求1所述的方法,其特征在于,还包括:在接收到用户提交的用户信息查询请求之前,请求银行后台服务器对用户进行身份认证;在银行后台服务器对用户身份认证通过后,接收用户提交的用户信息查询请求。4.如权利要求1所述的方法,其特征在于,向银行后台服务器上送公私钥对中的公钥,包括:用与银行后台服务器约定的对称密钥,对公钥进行加密;向银行后台服务器上送加密后的公钥。5.如权利要求1至4任一项所述的方法,其特征在于,用户信息为用户隐私信息。6.一种用户信息处理方法,其特征在于,所述方法应用于银行后台服务器,所述方法包括:接收用户通过手机银行提交的用户信息查询请求,以及手机银行上送的公钥;所述公钥是手机银行在接收到用户信息查询请求后生成的公私钥对中的公钥;根据用户信息查询请求,从指定数据库中查询得到用户信息;将用户信息用公钥进行加密,得到用户信息密文;将用户信息密文提供至手机银行,以供手机银行用公私钥对中的私钥对用户信息密文进行解密,得到用户信息明文。7.如权利要求6所述的方法,其特征在于,接收手机银行上送的公钥,包括:接收手机银行上送的:用约定的对称密钥加密的公钥;接收手机银行上送的公钥之后,还包括:调用加密机,对用约定的对称密钥加密的公钥进行解密。8.如权利要求6所述的方法,其特征在于,得到用户信息密文之后,还包括:将用户信息密文提供至存储服务器进行存储;将用户信息密文提供至手机银行,包括:根据用户在手机银行提交的用户信息下载请求,从存储服务器获得用户信息密文,将用户信息密文提供至手机银行。9.如权利要求6所述的方法,其特征在于,还包括:接收用户通过手机银行提交的用户信息查询请求之前,对用户进行身份认证;接收用户通过手机银行提交的用户信息查询请求,包括:
在对用户身份认证通过后,接收用户通过手机银行提交的用户信息查询请求。10.如权利要求6至9任一项所述的方法,其特征在于,用户信息为用户隐私信息。11.一种用户信息处理装置,其特征在于,所述装置应用于手机银行,所述装置包括:用户信息查询请求接收处理模块,用于在接收到用户提交的用户信息查询请求后,生成公私钥对;用户信息查询请求和公钥上送模块,用于将用户信息查询请求提交至银行后台服务器,并向银行后台服务器上送公私钥对中的公钥;用户信息密文获取模块,用于从银行后台服务器获得用公钥加密的用户信息密文;用户信息明文获取模块,用于用公私钥对中的私钥,对用户信息密文进行解密,得到用...

【专利技术属性】
技术研发人员:马涛
申请(专利权)人:中国银行股份有限公司
类型:发明
国别省市:

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

1