移动支付账户端用户凭证生成转换方法、系统及存储介质技术方案

技术编号:25272619 阅读:38 留言:0更新日期:2020-08-14 23:05
本发明专利技术涉及移动支付技术领域,具体涉及一种移动支付账户端用户凭证生成转换方法、系统及存储介质,本发明专利技术获取账户B的设备信息,并对账户B的用户凭证进行分散运算;并利用账户A和账户B之间约定的运算方法,将账户B的凭证在处理后进行序列化;对序列化之后的账户B的凭证通过约定的加密算法加密;通过用户的账户信息将加密算法加密后的结果进行分散处理;将分散处理后的数据进行序列化后形成数字串;将数字串和账户A的用户凭证标识符进行混淆,形成基于账户A的用户凭证。本发明专利技术在远程支付账户用户凭证的生成,转换和交互使用,从而做到账户系统的用户凭证可以简单快速的在不同的账户体系中互联互通,解决了账户凭证间的安全转换问题。

【技术实现步骤摘要】
移动支付账户端用户凭证生成转换方法、系统及存储介质
本专利技术涉及移动支付
,具体涉及一种移动支付账户端用户凭证生成转换方法、系统及存储介质。
技术介绍
目前,移动支付领域中的账户系统设计分为近场支付和远程支付两种:其中近场支付的账户设计以NFC为主的基于卡片的账户凭证系统;而在远程支付的账户系统设计中,NFC并不合适,基于此,大多数支付机构和银行采用了数字通证(TOKEN)的方式在远程支付场景中。在这种情况下,因为各家支付机构和银行采用了自定义的TOKEN体系和实现方法,给在互联网情况下的互联互通带来很多不便。为了能够让各种账户体系可以互联互通,本专利技术给出了一种简单易用的方法,来帮助不同的账户拥有方实现生产,交互,存储和转换。
技术实现思路
针对现有技术的不足,本专利技术公开了一种移动支付账户端用户凭证生成转换方法、系统及存储介质,用于解决目前的支付远程账户体系中,生成凭证的方法有很多而且非常分散和碎片化,短期内无法实现统一标准和规范来适应全球化支付系统和用户需求。现有的用户凭证设计,大致采用了基于数字编码的方式,位数在18-25位阿拉伯数字之间,数字编码的设计是为了方便商户端的受理改造,但是在不同的账户凭证交互中会带来很多商户端的改造成本。同时,用户凭证使用在金融交易中,对于安全性和隐私性有很高要求,因此对于用户凭证的转换和脱敏的技术方案有很高的要求问题。本专利技术通过以下技术方案予以实现:第一方面,本专利技术公开一种移动支付账户端用户凭证生成转换方法,所述方法包括以下步骤:S1获取账户B的设备信息,并对账户B的用户凭证进行分散运算;S2利用账户A和账户B之间约定的运算方法,将账户B的凭证在S1处理后进行序列化;S3对S2序列化之后的账户B的凭证通过约定的加密算法加密;S4通过用户的账户信息将加密算法加密后的结果进行分散处理;S5将分散处理后的数据进行序列化后形成数字串;S6将数字串和账户A的用户凭证标识符进行混淆,形成基于账户A的用户凭证。更进一步的,所述账户B的用户凭证为指纹相关的凭证,通过新生成的账户A的用户凭证可反推溯源到用户B的初始用户凭证。更进一步的,在账户B的用户凭证为和用户指纹无关的用户凭证时,使用随机匹配的算法,来随机匹配不同账户用户凭证,所述算法包括以下步骤:T1将服务器端账户A和账户B的用户凭证进行池化;T2在账户端开辟独立的存储空间,来和服务器对话建立池化数字凭证体系之间的关联;T3在不同的客户端和对端的用户凭证池里面的数字凭证进行服务器端的单向关联;T4在客户端将凭证池的数字序列化之后,在前端展示。更进一步的,所述算法在不同账户体系的用户凭证之间的相互对应关系是一次行单向对应关系,在使用完成后无法进行复原或者逆向还原。第二方面,本专利技术提供了一种移动支付账户端用户凭证生成转换系统,所述系统用于实现如第一方面所述的移动支付账户端用户凭证生成转换方法,所述系统包括凭证对应、序列化、临时存储、安全、持久化组,连接不同的账户体系和凭证生成方法。更进一步的,所述系统支持以字符化ID为体系的账户凭证转换服务,字符化凭证包括电子邮件、电话、身份证号、银行卡号或其他账户ID。更进一步的,所述系统可在不同的用户端设备上进行展示和进行金融交易,其中包括手机,平板电脑,电脑,带有屏幕的设备非联网能力和带有屏幕联网能力的设备,以不同形式运行在不同的设备上,通过提供应用系统接口和开发工具等方式来进行集成。更进一步的,所述系统通过APP内嵌应用、web应用、快易用或小程序的方式在账户APP,网站上进行呈现,其呈现模式可在金融机构和账户系统拥有方系统之间进行部署和服务,用以连接不同的金融和非金融机构的账户系统,实现互联互通服务。更进一步的,所述系统产生的序列化数字在前端使用多种方式进行展示,包括条码、二维码、蓝牙、近场NFC、声波、磁力传输和光传输等传输方式进行传输。更进一步的,所述系统产生的凭证可在不同的金融终端和场景使用,同时序列数字化后的凭证可以被多种前端读取设备读取该系统可以在多种形式的设备上进行部署,可容器化和序列化并在多种复杂的云环境和本地环境上进行部署和运行。更进一步的,该系统生成的金融凭证在不同的终端上进行交易时,当用户端的多个账户凭证和商户终端支持的凭证进行对比和握手,则选择双方优选的匹配结果来进行金融交易。其生成的金融凭证在不同的终端上进行交易时,用户端上显示账户凭证代码,选择人工进行选择判断后进行金融交易。更进一步的,所述系统向前端提供服务的方式是,通过多种方式,包括但是不限于SDK,API,小程序或者富文本,瘦客户端和富web的方式同现有的多种应用形式进行对接和植入实现。更进一步的,所述系统利用用户端的UI设计方法,可简答快速的集成多个账户凭证体系,在一个UI上进行快速展示和切换,并可应用在不同的前端技术上。第三方面,本专利技术提供一种存储介质,所述存储介质上存储有计算机程序,并将不同的用户凭证进行存储,混淆,并在不同的账户系统间进行交换,所述计算机程序被处理器执行时,实现第一方面所述的移动支付账户端用户凭证生成转换方法。本专利技术的有益效果为:本专利技术在远程支付账户用户凭证的生成,转换和交互使用,从而做到账户系统的用户凭证可以简单快速地在不同的账户体系中互联互通,很好的解决了账户凭证间的安全转换问题。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是移动支付账户端用户凭证生成转换原理图;图2是本专利技术实施例两个账户系统转换凭证图;图3是本专利技术实施例基于账户指纹的用户凭证转换原理图;图4是本专利技术实施例没有账户指纹的用户凭证转换原理图;图5是本专利技术实施例基于应用程序接口的设计原理图;图6是本专利技术实施例基于开发者工具的封装模式原理图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。实施例1本实施例公开一种移动支付账户端用户凭证生成转换方法,所述方法包括以下步骤:S1获取账户B的设备信息,并对账户B的用户凭证进行分散运算;S2利用账户A和账户B之间约定的运算方法,将账户B的凭证在S1处理后进行序列化;S3对S2序列化之后的账户B的凭证通过约定的加密算法加密;S4通过用户的本文档来自技高网...

【技术保护点】
1.一种移动支付账户端用户凭证生成转换方法,其特征在于,所述方法包括以下步骤:/nS1获取账户B的设备信息,并对账户B的用户凭证进行分散运算;/nS2利用账户A和账户B之间约定的运算方法,将账户B的凭证在S1处理后进行序列化;/nS3对S2序列化之后的账户B的凭证通过约定的加密算法加密;/nS4通过用户的账户信息将加密算法加密后的结果进行分散处理;/nS5将分散处理后的数据进行序列化后形成数字串;/nS6将数字串和账户A的用户凭证标识符进行混淆,形成基于账户A的用户凭证。/n

【技术特征摘要】
1.一种移动支付账户端用户凭证生成转换方法,其特征在于,所述方法包括以下步骤:
S1获取账户B的设备信息,并对账户B的用户凭证进行分散运算;
S2利用账户A和账户B之间约定的运算方法,将账户B的凭证在S1处理后进行序列化;
S3对S2序列化之后的账户B的凭证通过约定的加密算法加密;
S4通过用户的账户信息将加密算法加密后的结果进行分散处理;
S5将分散处理后的数据进行序列化后形成数字串;
S6将数字串和账户A的用户凭证标识符进行混淆,形成基于账户A的用户凭证。


2.根据权利要求1所述的移动支付账户端用户凭证生成转换方法,其特征在于,所述账户B的用户凭证为指纹相关的凭证,通过新生成的账户A的用户凭证可反推溯源到用户B的初始用户凭证。


3.根据权利要求1所述的移动支付账户端用户凭证生成转换方法,其特征在于,在账户B的用户凭证为和用户指纹无关的用户凭证时,使用随机匹配的算法,来随机匹配不同账户用户凭证,所述算法包括以下步骤:
T1将服务器端账户A和账户B的用户凭证进行池化;
T2在账户端开辟独立的存储空间,来和服务器对话建立池化数字凭证体系之间的关联;
T3在不同的客户端和对端的用户凭证池里面的数字凭证进行服务器端的单向关联;
T4在客户端将凭证池的数字序列化之后,在前端展示。


4.根据权利要求3所述的移动支付账户端用户凭证生成转换方法,其特征在于,所述算法在不同账户体系的用户凭证之间的相互对应关系是一次行单向对应关系,在使用完成后无法进行复原或者逆向还原。


5.一种移动支付账户端用户凭证生成转换系统,所述系统用于实现如权利要求1-4所述任一项的移动支付账户端用户凭证生成转换方法,其特征在于,所述系统包括凭证对应、序列化、临时存储、安全、持久化组,连接不同的账户体系和凭证生成方法。


6.根据权利要求5所述的移动支付账户端用户凭证生成转换系统,其特征在于,所述系统支持以字符化ID为体系的账户凭证转换服务,字符化凭证包括电子邮件、电话、身份证号、银行卡号或其他账户ID。


7.根据权利要求5所述的移动支付账户端用户凭证生成转换系统,其特征在于,所述系统可在不同的用户端设备上进行展示和进行金融交易,其中包括手机,平板电脑,电脑,...

【专利技术属性】
技术研发人员:祝振汉周美明司大壮
申请(专利权)人:上海讯联数据服务有限公司
类型:发明
国别省市:上海;31

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

1