一种信息处理方法和相关装置与流程

文档序号:19749882发布日期:2020-01-21 19:14阅读:155来源:国知局
一种信息处理方法和相关装置与流程

本发明涉及计算机技术领域,尤其涉及一种信息处理方法和相关装置。



背景技术:

随着互联网技术的快速发展,越来越多的商家开始将实体会员卡转变为电子会员卡,以便于更好的服务客户。一般情况下,用户在某个实体商店或者虚拟商店购买商品时,想办理会员卡时,商家往往需要用户填写用户信息,以基于用户的用户信息生成电子会员卡,从而通过电子会员卡为用户提供更好的会员服务。

然而,通过用户自行填写用户信息的方式,可能导致用户信息填写出错,导致信息不准确。



技术实现要素:

本发明实施例提供了一种信息处理方法和相关装置,实施本发明实施例,有利于提高信息准确性。

本发明实施例第一方面提供了一种信息处理方法,包括:

商家节点向用户节点发送用户信息提取请求,其中,所述用户信息提取请求携带商家公钥,所述用户信息提取请求用于指示所述用户节点获取待加密用户信息,采用所述商家公钥对所述待加密用户信息进行加密以得到加密用户信息;

所述商家节点接收所述用户节点发送的用户信息提取响应,其中,所述用户信息提取响应携带所述加密用户信息;

所述商家节点采用商家私钥对所述加密用户信息进行解密,以得到未加密用户信息,其中,所述商家私钥与所述商家公钥对应;

所述商家节点基于所述未加密用户信息生成电子会员卡。

本发明实施例第二方面提供了一种信息处理装置,包括:

发送模块,用于向用户节点发送用户信息提取请求,其中,所述用户信息提取请求携带商家公钥,所述用户信息提取请求用于指示所述用户节点获取待加密用户信息,采用所述商家公钥对所述待加密用户信息进行加密以得到加密用户信息;

接收模块,用于接收所述用户节点发送的用户信息提取响应,其中,所述用户信息提取响应携带所述加密用户信息;

解密模块,用于采用商家私钥对所述加密用户信息进行解密,以得到未加密用户信息,其中,所述商家私钥与所述商家公钥对应;

生成模块,用于基于所述未加密用户信息生成电子会员卡。

可以看出,上述技术方案中,商家节点向用户节点发送用户信息提取请求,从而让用户节点获取待加密用户信息,并采用用户信息提取请求中携带的商家公钥对待加密用户信息进行加密以得到加密用户信息,接着,商家节点接收该用户节点发送的携带加密用户信息的用户信息提取响应,从而通过采用商家私钥对加密用户信息进行解密,以得到未加密用户信息,避免了让用户现场填写用户信息,从而避免了用户填写出错导致的信息不正确的问题。同时,通过从用户节点获取待加密用户信息,提高商家节点获取用户信息的效率。另外,商家节点接收该用户节点发送的携带加密用户信息的用户信息提取响应,有利于提高用户信息的安全性,避免用户信息泄露风险。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

其中:

图1a为本发明实施例提供的一种通信系统的结构示意图;

图1b为本发明实施例提供的一种商家节点的结构示意图;

图2为本发明实施例提供的一种信息处理方法的流程示意图;

图3为本发明实施例提供的又一种信息处理方法的流程示意图;

图4a为本发明实施例提供的又一种通信系统的结构示意图;

图4b是本发明一个实施例提供的又一种信息处理方法的流程示意图;

图5为本发明的实施例涉及的硬件运行环境的商家节点结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

以下分别进行详细说明。

本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。

首先,参见图1a,图1a为本发明的一个实施例提供的一种通信系统的结构示意图,通信系统可包括通过网络互联的商家节点110和终端120等。商家节点110可实现本发明实施例提及的所有功能,但不限于本发明实施例提及的所有功能。终端120可实现本发明实施例提及的所有功能,但不限于本发明实施例提及的所有功能。

参见图1b,图1b为本发明的一个实施例举例的一种商家节点110的结构示意图,商家节点110可以包括:发送模块111、接收模块112、解密模块113和生成模块114等。

发送模块,用于向用户节点发送用户信息提取请求,其中,所述用户信息提取请求携带商家公钥,所述用户信息提取请求用于指示所述用户节点获取待加密用户信息,采用所述商家公钥对所述待加密用户信息进行加密以得到加密用户信息;

其中,待加密用户信息例如可以包括:姓名、性别、联系方式、出生年月等。

其中,用户节点包括但不限于传统服务器、大型存储系统、台式电脑、笔记本电脑、平板电脑、掌上电脑、智能手机、便携式数字播放器、智能手表以及智能手环等等。

接收模块,用于接收所述用户节点发送的用户信息提取响应,其中,所述用户信息提取响应携带所述加密用户信息;

解密模块,用于采用商家私钥对所述加密用户信息进行解密,以得到未加密用户信息,其中,所述商家私钥与所述商家公钥对应;

生成模块,用于基于所述未加密用户信息生成电子会员卡。

可以看出,上述技术方案中,商家节点向用户节点发送用户信息提取请求,从而让用户节点获取待加密用户信息,并采用用户信息提取请求中携带的商家公钥对待加密用户信息进行加密以得到加密用户信息,接着,商家节点接收该用户节点发送的携带加密用户信息的用户信息提取响应,从而通过采用商家私钥对加密用户信息进行解密,以得到未加密用户信息,避免了让用户现场填写用户信息,从而避免了用户填写出错导致的信息不正确的问题。同时,通过从用户节点获取待加密用户信息,提高商家节点获取用户信息的效率。另外,商家节点接收该用户节点发送的携带加密用户信息的用户信息提取响应,有利于提高用户信息的安全性,避免用户信息泄露风险。

当然,商家节点110的模块架构并不限于上述举例。

本发明实施例的技术方案可以基于图1a举例所示架构的通信系统或其形变架构来具体实施。

参见图2,图2是本发明一个实施例提供的一种信息处理方法的流程示意图,这种方法可包括但不限于如下步骤:

201、商家节点向用户节点发送用户信息提取请求,其中,所述用户信息提取请求携带商家公钥,所述用户信息提取请求用于指示所述用户节点获取待加密用户信息,采用所述商家公钥对所述待加密用户信息进行加密以得到加密用户信息;

其中,待加密用户信息例如可以包括:姓名、性别、联系方式、出生年月等。

其中,用户节点包括但不限于传统服务器、大型存储系统、台式电脑、笔记本电脑、平板电脑、掌上电脑、智能手机、便携式数字播放器、智能手表以及智能手环等等。

其中,商家节点包括但不限于传统服务器、大型存储系统、台式电脑、笔记本电脑、平板电脑、掌上电脑、智能手机、便携式数字播放器、智能手表以及智能手环等等。

可选的,在一种可能的实施方式中,在所述商家节点向用户节点发送用户信息提取请求之前,所述方法还包括:

所述商家节点向验证节点发送商家身份验证请求,其中,所述商家身份验证请求携带商家身份信息和商家地址标识,所述商家身份验证请求用于指示所述验证节点对所述商家身份信息进行验证,在验证通过时采用单向加密算法对所述商家身份信息进行加密得到所述商家身份指纹,在联盟链中将所述商家身份指纹和所述商家地址标识进行关联存储;

所述商家节点接收所述验证节点发送的商家身份验证响应,其中,所述商家身份验证响应携带存储成功的提示信息;

所述商家节点在所述商家节点的显示界面上显示存储成功的提示信息。

可选的,联盟链中的各个节点(包括商家节点和用户节点)通过联盟链生成自己的私钥、公钥以及地址标识,并通过联盟链中的验证节点对其他各个节点进行身份验证,在验证通过时,将联盟链中的各个节点的公钥、地址标识、以及身份指纹记录到联盟链的账本中,经过共识机制后,将该区块账本接入到联盟链中。

其中,验证节点可以是第三方信任机构,例如,对于商家,第三方信任机构可以是工商管理系统。

其中,商家身份信息例如可以包括:商家名称、组织机构代码、联系方式、商家地址、经营范围等。

其中,商家地址标识由所述商家节点根据所述商家节点的地址生成得到,商家节点的地址例如可以包括:商家节点的域名、商家节点的ip地址(internetprotocol,互联网协议)、商家节点的ip地址+端口号。

其中,显示界面包括至少一个显示框,所述商家节点在所述商家节点的显示界面上显示存储成功的提示信息,包括:

所述商家节点在所述显示界面上的所述至少一个显示框中显示存储成功的提示信息。

其中,单向加密算法只能对商家身份信息进行加密得到加密商家身份信息,但不能由加密商家身份信息得到商家身份信息的算法。即可以使用单向加密算法对商家身份信息进行加密得到商家身份指纹,然而不存在相应的解密算法对商家身份指纹解密得到商家身份信息。其中,单向加密算法可以包括信息-摘要算法(message-digestalgorithm,md)、算法和安全散列算法1(securehashalgorithm,sha-1)、散列消息鉴别码(hashmessageauthenticationcode,hmac)等。例如,单向加密算法为md算法时,则对商家身份信息进行哈希运算,得到哈希值,将所述哈希值设置为商家身份指纹。

可以看出,上述技术方案中,商家节点向验证节点发送商家身份验证请求,在验证节点对商家身份验证请求携带的商家身份信息进行验证,并验证通过时,验证节点采用单向加密算法对商家身份信息进行加密得到商家身份指纹,在联盟链中将商家身份指纹和商家身份验证请求携带的商家地址标识进行关联存储,从而实现商家节点的成功加入联盟链,且为后续根据商家地址标识从联盟链获取商家身份指纹做准备,也提高了查找效率。同时,在商家节点的显示界面上显示存储成功的提示信息,实现即时告知商家上链成功的情况。

可选的,所述用户信息提取请求还携带加密商家身份信息和商家地址标识,所述用户信息提取请求用于指示所述用户节点从所述联盟链中获取与所述商家地址标识对应的所述商家身份指纹,将所述商家身份指纹和所述加密商家身份信息进行对比,在对比成功时获取所述待加密用户信息,对所述待加密用户信息采用所述商家公钥加密以得到所述加密用户信息。

其中,加密商家身份信息由商家节点采用商家私钥对商家身份信息加密得到。

202、所述商家节点接收所述用户节点发送的用户信息提取响应,其中,所述用户信息提取响应携带所述加密用户信息;

203、所述商家节点采用商家私钥对所述加密用户信息进行解密,以得到未加密用户信息,其中,所述商家私钥与所述商家公钥对应;

204、所述商家节点基于所述未加密用户信息生成电子会员卡。

可以看出,上述技术方案中,商家节点向用户节点发送用户信息提取请求,从而让用户节点获取待加密用户信息,并采用用户信息提取请求中携带的商家公钥对待加密用户信息进行加密以得到加密用户信息,接着,商家节点接收该用户节点发送的携带加密用户信息的用户信息提取响应,从而通过采用商家私钥对加密用户信息进行解密,以得到未加密用户信息,避免了让用户现场填写用户信息,从而避免了用户填写出错导致的信息不正确的问题。同时,通过从用户节点获取待加密用户信息,提高商家节点获取用户信息的效率。另外,商家节点接收该用户节点发送的携带加密用户信息的用户信息提取响应,有利于提高用户信息的安全性,避免用户信息泄露风险。

可选的,在一种可能的实施方式中,在所述商家节点基于所述未加密用户信息生成电子会员卡之后,所述方法还包括:

所述商家节点获取购物清单,其中,所述购物清单包括的购物金额;

所述商家节点向所述用户节点发送支付请求,其中,所述支付请求携带所述购物清单,所述支付请求用于指示所述用户节点提取所述购物清单中的所述购物金额,生成包括所述购物金额的支付二维码,在所述用户节点的显示界面上显示所述支付二维码;

所述商家节点通过扫描所述支付二维码获取与所述购物金额对应的收益。

举例来说,用户可以设置了电子会员卡余额优先支付,那么,商家节点通过扫描所述支付二维码获取与所述购物金额对应的收益,包括:

所述商家节点通过扫描所述支付二维码从所述电子会员卡中包括的余额中获取与所述购物金额对应的收益。

进一步的,在电子会员卡余额不足时,所述商家节点通过扫描所述支付二维码从电子账户余额中获取与所述购物金额对应的收益,其中,所述电子账户余额与所述未加密用户信息对应。

参见图3,图3是本发明的实施例提供的一种信息处理方法的流程示意图,所述商家节点基于所述未加密用户信息生成电子会员卡,包括:

301、所述商家节点将所述未加密用户信息进行解析,得到所述未加密用户信息包括的多个字段;

302、所述商家节点将所述多个字段与预设字段集进行对比,以得到所述多个字段中与所述预设字段集匹配的多个第一字段;

其中,所述预设字段集中包括多个预设字段,所述多个预设字段的数量小于或等于所述多个字段的数量。

举例来说,多个字段例如包括:张敏、女、19980708、13687637281、广东省深圳市xx小区等;多个预设字段包括:张敏、女、19980708、13687637281;那么,多个字段中与预设字段集匹配的多个第一字段包括:张敏、女、19980708、13687637281。

可选的,在一种可能的实施方式中,在所述商家节点将所述多个字段与预设字段集进行对比,以得到所述多个字段中与所述预设字段集匹配的多个第一字段之前,所述方法还包括:

所述商家节点通过网络爬虫从互联网上抓取n条会员信息,其中,n为正整数;

所述商家节点向n个训练设备发送n条训练请求,其中,所述n条训练请求携带所述n条会员信息,所述n条训练请求中的第i条训练请求携带所述n条会员信息中的第i条会员信息,所述第i条训练请求用于指示所述n个训练设备中的第i个训练设备将所述第i条会员信息输入字段获取模型中,以得到所述第i条会员信息包括的l个会员信息字段,所述n个训练设备与所述n条训练请求一一对应,其中,0<i≤n且i为整数,l为正整数;

所述商家节点接收所述n个训练设备发送的n条训练响应,其中,所述n条训练响应中的每条训练响应携带l个会员信息字段,所述n条训练响应中的第i条训练响应携带所述第i条会员信息包括的l个会员信息字段,所述n个训练设备与所述n条训练响应一一对应;

所述商家节点统计所述n条训练响应中的每条训练响应携带的l个会员信息字段,以得到m个会员信息字段,其中,m=(n*l)且m为正整数;

所述商家节点从所述m个会员信息字段筛选出重复的会员信息字段,以得到重复数量最多的会员信息字段;

所述商家节点将重复数量最多的会员信息字段设置为所述预设字段集。

其中,n例如可等于1、2、3、5、6、11、13、20或其他值。

其中,i例如可等于1、2、3、5、6、11、13、20或其他值。

其中,j例如可等于1、2、3、5、6、11、13、20或其他值。

其中,m例如可等于1、2、3、5、6、11、13、20或其他值。

其中,l例如可等于1、2、3、5、6、11、13、20或其他值。

其中,网络爬虫(又被称为网页蜘蛛,网络机器人,在foaf社区中间,更经常的称为网页追逐者),是一种按照一定的规则,自动地抓取万维网信息的程序或者脚本。

可选的,网络爬虫包括:通用网络爬虫(generalpurposewebcrawler)、聚焦网络爬虫(focusedwebcrawler)、增量式网络爬虫(incrementalwebcrawler)、深层网络爬虫(deepwebcrawler)。

其中,训练设备例如可以包括服务器。

其中,会员信息为电子会员卡包括的用户信息。

可以看出,上述技术方案中,通过网络爬虫从互联网上抓取n条会员信息,同时将n条会员信息中的每条会员信息发送给n个训练设备,让n个训练设备并行将n条会员信息输入字段获取模型,以得到每条会员信息对应的多个会员信息字段,从而提高了会员信息字段的获取效率。接着,当商家节点接收n个训练设备发送的n条训练响应时,通过统计n条训练响应中的每条训练响应携带的l个会员信息字段,筛选出重复的会员信息字段,以得到重复数量最多的会员信息字段,最后将将重复数量最多的会员信息字段设置为预设字段集,有利于提高电子会员卡包括的用户信息的统一性,避免了现有技术中不同商家间电子会员卡包括的用户信息完全不同。

303、所述商家节点调用电子会员卡生成算法对所述多个第一字段进行处理,以生成包括所述多个第一字段的所述电子会员卡。

参见图4a,图4a为本发明的一个实施例提供的一种通信系统的结构示意图,通信系统可包括通过网络互联的商家节点410和多个商家节点420等。商家节点410可实现本发明实施例提及的所有功能,但不限于本发明实施例提及的所有功能。多个商家节点420可实现本发明实施例提及的所有功能,但不限于本发明实施例提及的所有功能。

其中,多个商家节点420中不包括商家节点410。

参见图4b,图4b是本发明的实施例提供的一种信息处理方法的流程示意图,所述联盟链包括多个商家节点,所述方法还包括:

所述商家节点向所述多个商家节点发送多个用户信息获取请求,其中,所述多个用户信息获取请求中的每个用户信息获取请求携带所述商家公钥、所述加密商家身份信息和所述商家地址标识,所述多个用户信息获取请求中的每个用户信息获取请求用于指示所述多个商家节点中的每个商家节点从所述联盟链中获取与所述商家地址标识对应的所述商家身份指纹,将所述商家身份指纹和所述加密商家身份信息进行对比,在对比成功时获取多个待加密用户信息,对所述多个待加密用户信息采用所述商家公钥加密以得到多个加密用户信息,所述多个商家节点与所述多个用户信息获取请求一一对应;

所述商家节点接收所述多个商家节点发送的多个用户信息获取响应,其中,所述多个用户信息获取响应中的每个用户信息获取响应携带所述多个加密用户信息;

所述商家节点获取所述多个用户信息获取响应中的每个用户信息获取响应携带所述多个加密用户信息,以得到加密用户信息集;

所述商家节点采用所述商家私钥对所述加密用户信息集中包括的多个加密用户信息进行解密,以得到未加密用户信息集;

所述商家节点基于所述未加密用户信息集生成多个电子会员卡,其中,所述多个电子会员卡在所述商家节点获取到与所述未加密用户信息集对应的多个用户节点的多个授权指令时生成的。

可以看出,上述技术方案中,商家节点可以从联盟链包括多个商家节点获取多个用户信息,实现了不同商家之间用户信息的共享,避免了信息孤岛现象的发生。同时,在商家节点获取到与未加密用户信息集对应的多个用户节点的多个授权指令时,商家节点才会生成多个电子会员卡,有利于保护用户的个人权利。

可选的,在一种可能的实施方式中,所述方法还包括:

所述商家节点向所述多个商家节点发送多个电子会员卡确定请求,其中,所述多个电子会员卡确定请求中的每个电子会员卡确定请求携带所述商家公钥、所述加密商家身份信息、所述商家地址标识和多个用户信息标识,所述多个电子会员卡确定请求中的每个电子会员卡确定请求用于指示所述多个商家节点中的每个商家节点从所述联盟链中获取与所述商家地址标识对应的所述商家身份指纹,将所述商家身份指纹和所述加密商家身份信息进行对比,在对比成功时确定是否存在与所述多个用户信息标识对应的多个电子会员卡,若是,则生成有所述多个电子会员卡的提示信息,对所述有所述多个电子会员卡的提示信息采用所述商家公钥加密以得到多个第一加密提示信息,若否,则生成无所述多个电子会员卡的提示信息,对所述无所述多个电子会员卡的提示信息采用所述商家公钥加密以得到多个第二加密提示信息,所述多个商家节点与所述多个电子会员卡确定请求一一对应;

所述商家节点接收所述多个商家节点发送的多个电子会员卡确定响应,其中,所述多个电子会员卡确定响应中的每个电子会员卡确定响应携带所述多个电子会员卡确定结果;

所述商家节点根据所述多个电子会员卡确定响应中的每个电子会员卡确定响应携带所述多个电子会员卡确定结果确定是否存在与所述多个用户信息标识对应的所述多个电子会员卡;

若所述多个电子会员卡确定结果与所述多个第一加密提示信息对应,所述商家节点则标记所述未加密用户信息集中的每个未加密用户信息对应有所述多个电子会员卡;

所述商家节点基于所述未加密用户信息集生成多个电子会员卡,包括:

若所述多个电子会员卡确定结果与所述多个第二加密提示信息对应,所述商家节点基于所述未加密用户信息集生成多个电子会员卡。

其中,所述多个用户信息标识由所述商家节点根据所述未加密用户信息集中的每个未加密用户信息生成。

可以看出,上述技术方案中,通过确定其他商家节点是否有多个用户信息标识对应的多个电子会员卡,以实现在有多个用户信息标识对应的多个电子会员卡时,商家节点对未加密用户信息集进行标记,而不再生成电子会员卡,实现了不同商家之间同一用户电子会员卡的共享,节省数据存储空间。同时,在无多个用户信息标识对应的多个电子会员卡时,商家节点再进行生成多个电子会员卡,实现更加灵活的共享方式。

可选的,在一种可能的实施方式中,所述方法还包括:

所述商家节点向所述用户节点发送第一用户信息提取请求,其中,所述第一用户信息提取请求携带所述商家公钥,所述第一用户信息提取请求用于指示所述用户节点获取与所述待加密用户信息关联的家人信息,采用所述商家公钥对所述家人信息进行加密以得到加密家人信息;

所述商家节点接收所述用户节点发送的第一用户信息提取响应,其中,所述第一用户信息提取响应携带所述加密家人信息;

所述商家节点采用所述商家私钥对所述加密家人信息进行解密,以得到未加密家人信息;

所述商家节点在所述电子会员卡中加入所述未加密家人信息。

其中,家人信息例如包括姓名、性别、出生年月等。举例来说,用户有父母和弟弟,那么,待加密用户信息关联的家人信息包括父亲、母亲和弟弟三个的姓名、性别、出生年月等。

可以看出,上述技术方案中,通过获取待加密用户信息关联的家人信息,并将家人信息加入该电子会员卡,以实现家人之间电子会员卡的共享,减少了电子会员卡的数量,增大了商家节点的存储空间。

参见图5,图5为本申请的实施例涉及的硬件运行环境的商家节点结构示意图。

本发明实施例提供了一种信息处理的电子设备,包括处理器、存储器、通信接口以及一个或多个程序,其中,所述一个或多个程序被存储在所述存储器中,并且被配置由所述处理器执行,以执行包括任一项信息处理方法中的步骤的指令。其中,如图5所示,本申请的实施例涉及的硬件运行环境的商家节点可以包括:

处理器501,例如cpu。

存储器502,可选的,存储器可以为高速ram存储器,也可以是稳定的存储器,例如磁盘存储器。

通信接口503,用于实现处理器501和存储器502之间的连接通信。

本领域技术人员可以理解,图5中示出的商家节点的结构并不构成对其的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。

如图5所示,存储器502中可以包括操作系统、网络通信模块以及数据处理的程序。操作系统是管理和控制商家节点硬件和软件资源的程序,支持人员管理的程序以及其他软件或程序的运行。网络通信模块用于实现存储器502内部各组件之间的通信,以及与商家节点内部其他硬件和软件之间通信。

在图5所示的商家节点中,处理器501用于执行存储器502中存储的人员管理的程序,实现以下步骤:

向用户节点发送用户信息提取请求,其中,所述用户信息提取请求携带商家公钥,所述用户信息提取请求用于指示所述用户节点获取待加密用户信息,采用所述商家公钥对所述待加密用户信息进行加密以得到加密用户信息;

接收所述用户节点发送的用户信息提取响应,其中,所述用户信息提取响应携带所述加密用户信息;

采用商家私钥对所述加密用户信息进行解密,以得到未加密用户信息,其中,所述商家私钥与所述商家公钥对应;

基于所述未加密用户信息生成电子会员卡。

本申请涉及的商家节点的具体实施可参见上述信息处理方法的各实施例,在此不做赘述。

本申请还提供了一种计算机可读存储介质,所述计算机可读存储介质用于存储计算机程序,所述存储计算机程序被所述处理器执行,以实现以下步骤:

向用户节点发送用户信息提取请求,其中,所述用户信息提取请求携带商家公钥,所述用户信息提取请求用于指示所述用户节点获取待加密用户信息,采用所述商家公钥对所述待加密用户信息进行加密以得到加密用户信息;

接收所述用户节点发送的用户信息提取响应,其中,所述用户信息提取响应携带所述加密用户信息;

采用商家私钥对所述加密用户信息进行解密,以得到未加密用户信息,其中,所述商家私钥与所述商家公钥对应;

基于所述未加密用户信息生成电子会员卡。

本申请涉及的计算机可读存储介质的具体实施可参见上述信息处理方法的各实施例,在此不做赘述。

需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应所述知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应所述知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。

在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。

在本申请所提供的几个实施例中,应所述理解到,所揭露的装置,可通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如所述模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个模块或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或模块的间接耦合或通信连接,可以是电性或者其它的形式。

所述作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理模块,即可以位于一个地方,或者也可以分布到多个网络模块上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。

另外,在本发明各个实施例中的各功能模块可以集成在一个处理模块中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。

所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者所述技术方案的全部或部分可以以软件产品的形式体现出来,所述计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可为个人计算机、商家节点或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述,以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1