基于信息安全的产品推广方法及相关设备技术

技术编号:22689315 阅读:24 留言:0更新日期:2019-11-30 03:48
本发明专利技术属于数据处理领域,公开了一种基于信息安全的产品推广方法及相关设备,包括:对用户身份信息进行脱敏,获得第一脱敏身份信息;计算第一脱敏身份信息的哈希值;在子索引库中匹配到一致的哈希值时,确定为第一脱敏身份信息所属的子索引库;构建第一脱敏身份信息以及对应手机号码的明文的索引;接收到推广号码获取请求时,提取推广号码获取请求中的第二脱敏身份信息以及对应的手机号码明文,计算第二脱敏身份信息的哈希值,并获取对应的索引,根据获取到的索引查找对应的目标脱敏身份信息以及目标手机号码明文;基于目标手机号码明文以及目标脱敏身份信息生成产品申请授权链接,基于产品申请授权链接进行产品推广。提高了产品推广的准确性。

Product promotion method and related equipment based on Information Security

The invention belongs to the field of data processing, and discloses a product promotion method and related equipment based on information security, including: desensitizing user identity information to obtain the first desensitized identity information; calculating the hash value of the first desensitized identity information; determining the sub index library to which the first desensitized identity information belongs when matching the consistent hash value in the sub index library; building the One is the index of the desensitized identity information and the plaintext of the corresponding mobile phone number; when receiving the promotion number acquisition request, extract the second desensitized identity information and the plaintext of the corresponding mobile phone number in the promotion number acquisition request, calculate the hash value of the second desensitized identity information, obtain the corresponding index, and search the corresponding target desensitized identity information and the target according to the acquired index Clear text of mobile phone number; generate product application authorization link based on clear text of target mobile phone number and target desensitization identity information, and promote product based on product application authorization link. The accuracy of product promotion is improved.

【技术实现步骤摘要】
基于信息安全的产品推广方法及相关设备
本专利技术涉及数据处理
,尤其涉及一种基于信息安全的产品推广方法、装置、设备及计算机可读存储介质。
技术介绍
目前,市场上各种各样的产品层出不穷,如电子产品、贷款产品等。对应于每种产品,需要根据自身系统中维护的客户信息进行推广。现有的产品推广一般采用对自身系统中维护的客户信息发送推广信息至客户终端的模式,其中,自身维护的客户信息是基于历史时间采集的客户信息得到,但是客户的联系方式可能会发生改变,从而导致客户的实际联系方式与系统中维护的联系方式不一致的情况,而现有技术中一般是采用直接将系统中维护的联系方式与从产品推广端获取的联系方式对比的方式,来判断用户的联系方式是否一致,而直接对比会导致用户的信息泄露,安全性较低,无法保证用户的信息安全。
技术实现思路
本专利技术的主要目的在于提出一种基于信息安全的产品推广方法、装置、设备及计算机可读存储介质,旨在解决用户信息变更时的安全性低的技术问题。为实现上述目的,本专利技术提供一种基于信息安全的产品推广方法,所述方法包括:获取用户身份信息,并对所述用户身份信息进行脱敏,获得各个用户的第一脱敏身份信息;计算各个所述第一脱敏身份信息的哈希值,将所述第一脱敏身份信息的哈希值与各个子索引库中的哈希值进行匹配;当在所述各个子索引库中匹配到与所述第一脱敏身份信息的哈希值一致的哈希值时,确定匹配到的子索引库为所述第一脱敏身份信息所属的子索引库;将各个所述第一脱敏身份信息以及对应用户的手机号码的明文存储到所述所属的子索引库中,并在所述所属的子索引库中构建所述第一脱敏身份信息以及对应手机号码的明文的索引;在接收到产品推广终端发送的推广号码获取请求时,提取所述推广号码获取请求中的第二脱敏身份信息以及所述第二脱敏身份信息对应的手机号码明文,并计算所述第二脱敏身份信息的哈希值;根据所述第二脱敏身份信息的哈希值获取对应的索引,并根据获取到的索引查找对应的目标脱敏身份信息以及对应的目标手机号码明文;当所述目标手机号码明文与所述第二脱敏身份信息对应的手机号码明文一致时,基于查找到的所述目标手机号码明文以及对应的目标脱敏身份信息生成产品申请授权链接,并将所述产品申请授权链接发送至对应的所述产品推广终端,以使得产品推广终端将所述产品申请授权链接发送至对应的目标用户终端。此外,为实现上述目的,本专利技术还提供一种产品推广装置,所述装置包括:获取模块,用于获取用户身份信息,并对所述用户身份信息进行脱敏,获得各个用户的第一脱敏身份信息;计算模块,用于计算各个所述第一脱敏身份信息的哈希值,将所述第一脱敏身份信息的哈希值与各个子索引库中的哈希值进行匹配;确定模块,用于当在所述各个子索引库中匹配到与所述第一脱敏身份信息的哈希值一致的哈希值时,确定匹配到的子索引库为所述第一脱敏身份信息所属的子索引库;存储模块,用于将各个所述第一脱敏身份信息以及对应用户的手机号码的明文存储到所述所属的子索引库中,并在所述所属的子索引库中构建所述第一脱敏身份信息以及对应手机号码的明文的索引;提取模块,用于在接收到产品推广终端发送的推广号码获取请求时,提取所述推广号码获取请求中的第二脱敏身份信息以及所述第二脱敏身份信息对应的手机号码明文,并计算所述第二脱敏身份信息的哈希值;查找模块,用于根据所述第二脱敏身份信息的哈希值获取对应的索引,并根据获取到的索引查找对应的目标脱敏身份信息以及对应的目标手机号码明文;生成模块,用于当所述目标手机号码明文与所述第二脱敏身份信息对应的手机号码明文一致时,基于查找到的所述目标手机号码明文以及对应的目标脱敏身份信息生成产品申请授权链接,并将所述产品申请授权链接发送至对应的所述产品推广终端,以使得产品推广终端将所述产品申请授权链接发送至对应的目标用户终端。此外,为实现上述目的,本专利技术还提供一种基于信息安全的产品推广设备,所述基于信息安全的产品推广设备包括基于信息安全的产品推广程序,所述基于信息安全的产品推广程序被所述基于信息安全的产品推广设备执行时实现如上所述的基于信息安全的产品推广方法的步骤。此外,为实现上述目的,本专利技术还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有基于信息安全的产品推广程序,所述基于信息安全的产品推广程序被处理器执行时实现如上所述的基于信息安全的产品推广方法的步骤。本专利技术提出的基于信息安全的产品推广方法、装置、设备及计算机可读存储介质,通过获取用户身份信息,并对用户身份信息进行脱敏,获得各个用户的第一脱敏身份信息;计算各个第一脱敏身份信息的哈希值,将第一脱敏身份信息的哈希值与各个子索引库中的哈希值进行匹配;当在各个子索引库中匹配到与第一脱敏身份信息的哈希值一致的哈希值时,确定匹配到的子索引库为第一脱敏身份信息所属的子索引库;将各个第一脱敏身份信息以及对应用户的手机号码的明文存储到所属的子索引库中,并在所属的子索引库中构建第一脱敏身份信息以及对应手机号码的明文的索引;在接收到产品推广终端发送的推广号码获取请求时,提取推广号码获取请求中的第二脱敏身份信息以及第二脱敏身份信息对应的手机号码明文,并计算第二脱敏身份信息的哈希值;根据第二脱敏身份信息的哈希值获取对应的索引,并根据获取到的索引查找对应的目标脱敏身份信息以及对应的目标手机号码明文,从而减少查找用户联系方式的时间,提高查找效率;当目标手机号码明文与第二脱敏身份信息对应的手机号码明文一致时,基于查找到的目标手机号码明文以及对应的目标脱敏身份信息生成产品申请授权链接,通过脱敏后的用户信息进行对比查找,保证了用户信息安全,防止用户信息泄露,并将产品申请授权链接发送至对应的所述产品推广终端,以使得产品推广终端将产品申请授权链接发送至对应的目标用户终端。附图说明图1为本专利技术基于信息安全的产品推广方法第一实施例的流程示意图;图2为图1中根据所述第二脱敏身份信息的哈希值获取对应的索引,并根据获取到的索引查找对应的目标脱敏身份信息以及对应的目标手机号码明文的步骤的细化流程示意图;图3为本专利技术基于信息安全的产品推广方法第二实施例的流程示意图;图4是本专利技术实施例方案涉及的硬件运行环境的结构示意图。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。本专利技术提供一种基于信息安全的产品推广方法。参照图1,图1为本专利技术基于信息安全的产品推广方法第一实施例的流程示意图。在本实施例中,该方法包括:步骤S10,获取用户身份信息,并对所述用户身份信息进行脱敏,获得各个用户的第一脱敏身份信息;在本实施例中,可从目标系统中获取用户身份信息,其中目标系统指的是待推广产品对应的系统,例如,对于贷款产品,目标系统指的是贷款平台;本实施例的目标系统与进行产品合作推广的产品推广端建立关联关系。产本文档来自技高网...

【技术保护点】
1.一种基于信息安全的产品推广方法,其特征在于,所述方法包括以下步骤:/n获取用户身份信息,并对所述用户身份信息进行脱敏,获得各个用户的第一脱敏身份信息;/n计算各个所述第一脱敏身份信息的哈希值,将所述第一脱敏身份信息的哈希值与各个子索引库中的哈希值进行匹配;/n当在所述各个子索引库中匹配到与所述第一脱敏身份信息的哈希值一致的哈希值时,确定匹配到的子索引库为所述第一脱敏身份信息所属的子索引库;/n将各个所述第一脱敏身份信息以及对应用户的手机号码的明文存储到所述所属的子索引库中,并在所述所属的子索引库中构建所述第一脱敏身份信息以及对应手机号码的明文的索引;/n在接收到产品推广终端发送的推广号码获取请求时,提取所述推广号码获取请求中的第二脱敏身份信息以及所述第二脱敏身份信息对应的手机号码明文,并计算所述第二脱敏身份信息的哈希值;/n根据所述第二脱敏身份信息的哈希值获取对应的索引,并根据获取到的索引查找对应的目标脱敏身份信息以及对应的目标手机号码明文;/n当所述目标手机号码明文与所述第二脱敏身份信息对应的手机号码明文一致时,基于查找到的所述目标手机号码明文以及对应的目标脱敏身份信息生成产品申请授权链接,并将所述产品申请授权链接发送至对应的所述产品推广终端,以使得产品推广终端将所述产品申请授权链接发送至对应的目标用户终端。/n...

【技术特征摘要】
1.一种基于信息安全的产品推广方法,其特征在于,所述方法包括以下步骤:
获取用户身份信息,并对所述用户身份信息进行脱敏,获得各个用户的第一脱敏身份信息;
计算各个所述第一脱敏身份信息的哈希值,将所述第一脱敏身份信息的哈希值与各个子索引库中的哈希值进行匹配;
当在所述各个子索引库中匹配到与所述第一脱敏身份信息的哈希值一致的哈希值时,确定匹配到的子索引库为所述第一脱敏身份信息所属的子索引库;
将各个所述第一脱敏身份信息以及对应用户的手机号码的明文存储到所述所属的子索引库中,并在所述所属的子索引库中构建所述第一脱敏身份信息以及对应手机号码的明文的索引;
在接收到产品推广终端发送的推广号码获取请求时,提取所述推广号码获取请求中的第二脱敏身份信息以及所述第二脱敏身份信息对应的手机号码明文,并计算所述第二脱敏身份信息的哈希值;
根据所述第二脱敏身份信息的哈希值获取对应的索引,并根据获取到的索引查找对应的目标脱敏身份信息以及对应的目标手机号码明文;
当所述目标手机号码明文与所述第二脱敏身份信息对应的手机号码明文一致时,基于查找到的所述目标手机号码明文以及对应的目标脱敏身份信息生成产品申请授权链接,并将所述产品申请授权链接发送至对应的所述产品推广终端,以使得产品推广终端将所述产品申请授权链接发送至对应的目标用户终端。


2.如权利要求1所述的基于信息安全的产品推广方法,其特征在于,所述根据所述第二脱敏身份信息的哈希值获取对应的索引,并根据获取到的索引查找对应的目标脱敏身份信息以及对应的目标手机号码明文的步骤包括:
将第二脱敏身份信息的哈希值与各个子索引库中的哈希值进行对比,确定需要进行查询的待查询子索引库;
基于所述第二脱敏信息以及所述待查询子索引库确定对应的索引,基于确定的索引从所述待查询子索引库中确定所述第二脱敏身份信息对应的目标手机号码明文;
基于所述目标手机号码明文以及所述索引查找对应的第一脱敏身份信息。


3.如权利要求1所述的基于信息安全的产品推广方法,其特征在于,所述获取用户身份信息,并对所述用户身份信息进行脱敏,获得各个用户的第一脱敏身份信息的步骤包括:
获取用户身份信息,确定对所述用户身份信息的脱敏策略,其中,所述脱敏策略包括与所述用户身份信息类型相对应的敏感数据匹配策略,以及针对所述敏感数据的脱敏算法;
根据确定的脱敏策略对所述用户身份信息进行脱敏处理,获得各个用户的第一脱敏身份信息。


4.如权利要求3所述的基于信息安全的产品推广方法,其特征在于,所述根据确定的脱敏策略对所述用户身份信息进行脱敏处理的步骤包括:
根据所述脱敏策略中包含的所述敏感数据匹配策略,对所述用户身份信息中的数据进行匹配,以确定所述用户身份信息中的敏感数据:
根据所述脱敏策略中包含的所述脱敏算法,对所述敏感数据进行脱敏处理。


5.如权利要求4所述的基于信息安全的产品推广方法,其特征在于,所述对所述敏感数据进行脱敏处理的步骤包括:
对所述敏感数据进行替换处理、对敏感数据进行加密处理、对敏感数据进行模糊处理、基于随机字符置换敏感数据。


6.一种基于信息安全的产品推广装置,其特征在于,所述装置包括:
获取模块,用于获取用户身份信息,并对所述用户身份信息进行脱敏,获得各个用户的第一脱敏身份信息;
计算模块,用于计算各个所述第一脱敏身份信息的哈希值,将所述第一脱敏身份信息的哈希值与各个子索引库中的哈希值进行匹配;
确定模块,用于当在所述各个子索引库中匹配到与所述第一脱敏身份信息的哈希值一致的哈希值时,确定匹配到的子索引库为所述第一脱敏身份信息所属的子索引库;
存储模块,用于将各个所述第一脱敏身份信息以及对应用户的手...

【专利技术属性】
技术研发人员:王俊
申请(专利权)人:平安普惠企业管理有限公司
类型:发明
国别省市:广东;44

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

1