本发明专利技术是关于一种基于移动终端卡模拟的信用支付方法及装置,其方法包括:向预设服务器发送应用授权请求;接收预设服务器发送的应用公钥证书和应用私钥;将应用公钥证书和应用私钥保存到移动终端的信用支付应用中;向预设服务器发送信用支付数据获取请求;接收预设服务器发送的信用支付数据,并根据信用支付数据开通所述移动终端的信用支付功能。当用户开通支付应用之后,可以通过使用移动终端就可以完成对交易终端的离线信用支付,可以快速、安全的完成支付交易,并且无需在线支付,避免了相关技术中,例如用户在乘坐公共交通工具时,还需要用户使用现金或公交卡等方式才能实现支付交易功能。付交易功能。付交易功能。
【技术实现步骤摘要】
基于移动终端卡模拟的信用支付方法及装置
[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]进一步的,所述信用支付数据,包括:支付卡号、信用额度、可用额度和交易验证码TAC子密钥。
[0027]根据本专利技术实施例的第二方面,提供一种基于移动终端卡模拟的信用支付方法,包括:
[0028]接收移动终端发送的应用授权请求;
[0029]根据所述应用授权请求分别生成应用公钥和应用私钥;
[0030]利用所述预设服务器中保存的信用授权私钥对所述应用公钥签名,生成应用公钥证书;
[0031]将所述应用公钥证书和所述应用私钥发送给所述移动终端;
[0032]接收所述移动终端发送的信用支付数据获取请求;
[0033]根据所述信用支付数据获取请求,生成与所述移动终端相对应信用支付数据,并将所述信用支付数据发送给所述移动终端,以使所述移动终端根据接收到的信用支付数据开通所述移动终端的信用支付功能。
[0034]进一步的,还包括:
[0035]接收所述移动终端发送的设备参数信息;
[0036]根据所述设备参数信息判断所述移动终端是否满足开通信信用支付的硬件条件;
[0037]当所述移动终端满足开通信信用支付的硬件条件时,向所述移动终端发送信用支付开通信息,并执行所述接收移动终端发送的应用授权请求的步骤。
[0038]进一步的,还包括:
[0039]接收所述移动终端发送的用户身份信息;
[0040]根据所述用户身份信息判断所述移动终端是否满足开通信信用支付的安全认证条件;
[0041]当所述身份信息满足开通信信用支付的安全认证条件时,向所述移动终端发送安全认证通过信息,并执行所述接收移动终端发送的应用授权请求的步骤。
[0042]进一步的,还包括:
[0043]接收所述移动终端发送的获取预设安装文件的请求,所述预设安装文件包括:信用支付安装文件;
[0044]根据所述获取预设安装文件的请求将所述预设安装文件发送给所述移动终端,并执行所述接收移动终端发送的应用授权请求的步骤。
[0045]根据本专利技术实施例的第三方面,提供一种基于移动终端卡模拟的信用支付装置,包括:
[0046]应用授权请求发送单元,用于利用所述移动终端中的信用授权系统应用向预设服务器发送应用授权请求;
[0047]密钥接收单元,用于接收所述预设服务器发送的应用公钥证书和应用私钥;
[0048]密钥保存单元,用于将所述应用公钥证书和所述应用私钥保存到所述移动终端的信用支付应用中;
[0049]信用支付数据获取请求发送单元,用于向所述预设服务器发送信用支付数据获取请求;
[0050]信用支付数据接收单元,用于接收所述预设服务器发送的信用支付数据;
[0051]信用支付完成单元,用于根据所述信用支付数据开通所述移动终端的信用支付功能。
[0052]进一步的,还包括:
[0053]设备参数信息获取单元,用于获取所述移动终端的设备参数信息;
[0054]设备参数信息发送单元,用于将所述设备参数信息发送给所述预设服务器,以使所述预设服务器根据接收到的所述设备参数信息判断所述移动终端是否满足开通信用支付的硬件条件;
[0055]第一检测单元,用于检测是否接收到所述预设服务器发送的信用支付开通信息;
[0056]硬件条件确定单元,用于在接收到所述预设服务器发送的信用支付开通本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种基于移动终端卡模拟的信用支付方法,应用于移动终端中的离线信用支付交易,其特征在于,所述移动终端中安装有信用支付应用和信用授权系统应用,所述方法包括:读取所述信用支付应用中的应用公钥证书,并发送所述应用公钥证书至交易终端,以便所述交易终端根据所述应用公钥证书生成扣款信息;接收所述交易终端所发送的扣款信息;根据所述扣款信息和预先发送的交易信息,利用所述信用支付应用生成授权许可;发送所述授权许可至交易终端,以便所述交易终端根据接收到的支付授权许可完成本次支付交易。2.如权利要求1所述的方法,其中,根据所述扣款信息和预先发送的交易信息,利用所述信用支付应用生成授权许可,包括:根据所述扣款信息,利用移动终端中存储的应用私钥生成签名数据;根据所述扣款信息和预先发送的交易信息,利用移动终端中预先生成的交易验证码TAC子秘钥生成TAC;将所述签名数据和TAC均作为授权许可。3.根据权利要求1所述的基于移动终端卡模拟的信用支付方法,其特征在于,还包括:获取用户身份信息;将所述用户身份信息发送给所述预设服务器,以使所述预设服务器根据接收到的所述用户身份信息判断所述移动终端是否满足开通信用支付的安全认证条件;检测是否接收到所述预设服务器发送的安全认证通过信息;当接收到所述预设服务器发送的安全认证通过信息时,确定所述移动终端满足开通信用支付的安全认证条件,并执行所述向预设服务器发送应用授权请求的步骤。4.根据权利要求1所述的基于移动终端卡模拟的信用支付方法,其特征在于,还包括:向所述预设服务器发送获取预设安装文件的请求;所述预设安装文件包括:信用支付安装文件;获取所述预设服务器发送的所述预设安装文件;将所述预设安装文件安装在所述移动终端中,执行所述向预设服务器发送应用授权请求的步骤。5.根据权利要求1所述的基于移动终端卡模拟的信用支付方法,其特征在于,所述交易信息,包括:支付卡号、信用额度、可用额度和交易验证码TAC子密钥。6.一种基于移动终端卡模拟的信用...
【专利技术属性】
技术研发人员:陈星,王磊,沈悦斌,
申请(专利权)人:创新先进技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。