【技术实现步骤摘要】
业务码码值处理方法、装置和设备
本说明书实施例涉及计算机
,特别涉及一种业务码码值处理方法、装置和设备。
技术介绍
随着互联网的发展和移动终端设备的普及,业务码开始逐渐被广泛应用于日常生活中。例如,支付、交换名片、取电影票等等。在一些情况下,业务码在传播的过程中,其码值有可能被与业务无关的第三方拦截和识别,从而使得码值对应的业务数据面临泄漏给与业务无关的第三方的风险。
技术实现思路
本说明书实施例的目的是提供一种业务码码值处理方法、装置和设备,以提高业务码码值的安全性。为实现上述目的,本说明书实施例提供一种业务码码值处理方法,包括:接收业务码码值获取请求;生成业务码的原始码值;根据密钥数据和所述原始码值生成加密校验数据;根据所述加密校验数据和所述原始码值生成合成码值;反馈所述合成码值。为实现上述目的,本说明书实施例提供一种业务码码值处理装置,包括:接收单元,用于接收业务码码值获取请求;第一生成单元,用于生成业务码的原始码值;第二生成单元,用于根据密钥数据和所述原始码值生成加密校验数据;第三生成单元,用于根据所述加密校验数据和所述原始码值生成合成码值;反馈单元,用 ...
【技术保护点】
1.一种业务码码值处理方法,包括:接收业务码码值获取请求;生成业务码的原始码值;根据密钥数据和所述原始码值生成加密校验数据;根据所述加密校验数据和所述原始码值生成合成码值;反馈所述合成码值。
【技术特征摘要】
1.一种业务码码值处理方法,包括:接收业务码码值获取请求;生成业务码的原始码值;根据密钥数据和所述原始码值生成加密校验数据;根据所述加密校验数据和所述原始码值生成合成码值;反馈所述合成码值。2.如权利要求1所述的方法,所述业务码码值获取请求包括业务数据;相应地,在生成业务码的原始码值之后,所述方法还包括:建立所述业务数据和所述原始码值的对应关系。3.如权利要求1所述的方法,所述密钥数据是根据当前使用的密钥版本号从密钥数据集合中获得的;所述密钥数据集合包括至少一个对应有密钥版本号的密钥数据。4.如权利要求1所述的方法,所述根据所述原始码值和所述密钥数据生成加密校验数据,包括:将所述原始码值和所述密钥数据进行拼接;根据拼接结果生成加密校验数据。5.如权利要求1所述的方法,所述根据所述加密校验数据和所述原始码值生成合成码值,包括:将所述加密校验数据和所述原始码值进行拼接,得到合成码值。6.如权利要求1所述的方法,所述根据所述加密校验数据和所述原始码值生成合成码值,包括:根据当前使用的密钥版本号、所述加密校验数据和所述原始码值生成合成码值;或者,根据长度混淆数据、所述加密校验数据和所述原始码值生成合成码值。7.如权利要求6所述的方法,所述根据当前使用的密钥版本号、所述加密校验数据和所述原始码值生成合成码值,包括:将当前使用的密钥版本号、所述加密校验数据和所述原始码值进行拼接,得到合成码值。8.如权利要求6所述的方法,所述根据长度混淆数据、所述加密校验数据和所述原始码值生成合成码值,包括:将长度混淆数据、所述加密校验数据和所述原始码值进行拼接,得到合成码值。9.一种业务码码值处理装置,包括:接收单元,用于接收业务码码值获取请求;第一生成单元,用于生成业务码的原始码值;第二生成单元,用于根据密钥数据和所述原始码值生成加密...
【专利技术属性】
技术研发人员:邹胜群,唐志慧,钟浩杰,
申请(专利权)人:阿里巴巴集团控股有限公司,
类型:发明
国别省市:开曼群岛,KY
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。