一种移动支付的智能SD卡及其移动支付方法技术

技术编号:15503553 阅读:68 留言:0更新日期:2017-06-03 23:56
本发明专利技术为一种移动支付的智能SD卡及其移动支付方法,属于通信技术领域。本发明专利技术的一种移动支付的智能SD卡,其特征在于:包括通讯单元、支付单元、控制器单元、密钥单元和安全存储单元,所述通讯单元与移动终端进行数据交互;所述支付单元用于处理从通讯单元传来的支付指令;所述控制器单元用于接收由通讯单元传回的移动终端的支付请求,生成8字节长度的随机数A,随机数A与安全存储单元内预存的字符模板生成本次交易验证码的验证码图像,并传送给安全存储单元保存;所述密钥单元用于存储和管理数字证书、对数据进行加解密以及对数据进行签名并验证签名;所述安全存储单元存储预存的字符模板和随机生成的验证码图像。本发明专利技术采用双重验证,使支付更安全。

Intelligent SD card for mobile payment and mobile payment method thereof

The invention relates to an intelligent SD card for mobile payment and a mobile payment method thereof, belonging to the field of communication technology. A mobile payment intelligent SD card of the invention, which comprises a communication unit, a payment unit, controller unit, a key unit and secure storage unit, the communication unit of data interaction with the mobile terminal; the payment unit for processing payment instructions from the communication unit to the controller unit for receiving; the mobile terminal returned by a communication unit of the payment request, the random number A generated 8 bytes, the transaction verification code verification code image generating character template A and secure storage unit are stored in the random number, and send it to the secure storage unit preservation; the key unit for storage and management of digital certificate, the encryption and signature and verify the signature of the data on the data; the secure storage unit stores a pre stored character template and randomly generated verification code image . The present invention uses double authentication to make payment more secure.

【技术实现步骤摘要】
一种移动支付的智能SD卡及其移动支付方法
本专利技术涉及通信
,具体涉及一种移动支付的智能SD卡及其移动支付方法。
技术介绍
移动支付,又称手机支付,就是允许用户使用其移动终端对消费的商品或服务进行账务支付的一种服务方式。整个移动支付过程涉及移动运营商、支付服务商、应用提供商、设备提供商、系统集成商、商家和终端用户。目前移动支付业务大多采用13.56MHz和2.4GHz标准。目前在通过移动终端进行支付时,为了保证支付的安全,用户会通过移动终端输入支付密码,然后移动终端再将支付密码传输到运营商服务器,运营商服务器再将支付密码传输到支付验证服务器的过程中,支付密码可能被不法用户捕获,使得不法用户可以利用该支付密码通过支付验证服务器的验证进行支付。这种支付方法很不安全,很容易被黑客所攻击而造成经济损失。
技术实现思路
为了解决现有技术中存在的问题,本专利技术的目的是提供一种更为安全的移动支付方法。实现本专利技术目的的技术方案为:一种移动支付的智能SD卡,包括通讯单元、支付单元、控制器单元、密钥单元和安全存储单元,所述通讯单元与移动终端进行数据交互;所述支付单元用于处理从通讯单元传来的支付指令;所述控制器单元用于接收由通讯单元传回的移动终端的支付请求,生成8字节长度的随机数A,随机数A与安全存储单元内预存的字符模板生成本次交易验证码的验证码图像,并传送给安全存储单元保存;所述密钥单元用于存储和管理数字证书、对数据进行加解密以及对数据进行签名并验证签名;所述安全存储单元存储预存的字符模板和随机生成的验证码图像。一种移动支付的方法,包括如下步骤:移动终端提交支付请求给智能SD卡;智能SD卡的通讯单元与移动终端建立连接;通讯单元将支付请求发送给控制器单元,控制器单元解析请求数据,发送本次交易验证码图像给移动终端;移动终端输入验证码图像后通过通讯单元传送给控制器单元;控制器单元解析验证码图像后决定是否启动密钥验证;当启动密钥验证时,控制器单元将支付请求发送给密钥单元,进行密钥验证;控制器单元根据验证结果决定是否启动支付单元;当验证结果正确时,控制器单元向支付单元发送支付命令。优选的,在通讯单元将支付请求发送给控制器单元,控制器单元解析请求数据时,控制器单元随机生成8字节的随机数A,与安全存储单元发送来验证码,生成验证码图像。优选的,控制器单元随机生成8字节的随机数A,与安全存储单元发送来的32字节的验证码随机替换其中的8字节字符,生成验证码图像。本专利技术的移动支付方法采用验证码验证和密钥验证,双重验证使支付交易更加安全。附图说明图1为本专利技术SD卡的结构示意图;图2为本专利技术移动支付方法的流程示意图。具体实施方式一种移动支付的智能SD卡100,包括通讯单元110、支付单元120、控制器单元130、密钥单元140和安全存储单元150,所述通讯单元与移动终端进行数据交互;所述支付单元用于处理从通讯单元传来的支付指令;所述控制器单元用于接收由通讯单元传回的移动终端的支付请求,生成8字节长度的随机数A,随机数A与安全存储单元内预存的字符模板生成本次交易验证码的验证码图像,并传送给安全存储单元保存;所述密钥单元用于存储和管理数字证书、对数据进行加解密以及对数据进行签名并验证签名;所述安全存储单元存储预存的字符模板和随机生成的验证码图像。一种移动支付的方法,包括如下步骤:S1移动终端如手机、ipad等提交支付请求给智能SD卡;S2智能SD卡的通讯单元110与移动终端建立连接;S3通讯单元将支付请求发送给控制器单元130,控制器单元130解析请求数据,发送本次交易验证码图像给移动终端;移动终端输入验证码图像后通过通讯单元110传送给控制器单元130;S4控制器单元130解析验证码图像后决定是否启动密钥验证;当验证结果不正确,支付行为结束;S5当启动密钥验证时,控制器单元130将支付请求发送给密钥单元140,进行密钥验证;S6控制器单元根据验证结果决定是否启动支付单元120;当验证结果不正确,支付行为结束;S7当验证结果正确时,控制器单元130向支付单元120发送支付命令,支付单元120进行支付。在通讯单元将支付请求发送给控制器单元,控制器单元解析请求数据时,控制器单元随机生成8字节的随机数A,与安全存储单元发送来验证码,生成验证码图像。控制器单元随机生成8字节的随机数A,与安全存储单元发送来的32字节的验证码随机替换其中的8字节字符,生成验证码图像,8字节的随机数A可以替换安全存储单元发送来的第一个8字节字符、第二个8字节字符、第三个8字节字符或第四个8字节字符,无论替换哪个8字节字符都是随机的,使验证码安全性更高。本专利技术的移动支付方法采用验证码验证和密钥验证,双重验证使支付交易更加安全。上述实施例仅为本专利技术具体实施例,但并不局限于实施例,凡在不脱离本专利技术构思的情况下,依本申请所做的等效修饰和现有技术添加均视为本专利技术技术范畴。本文档来自技高网...
一种移动支付的智能SD卡及其移动支付方法

【技术保护点】
一种移动支付的智能SD卡,其特征在于:包括通讯单元、支付单元、控制器单元、密钥单元和安全存储单元,所述通讯单元与移动终端进行数据交互;所述支付单元用于处理从通讯单元传来的支付指令;所述控制器单元用于接收由通讯单元传回的移动终端的支付请求,生成8字节长度的随机数A,随机数A与安全存储单元内预存的字符模板生成本次交易验证码的验证码图像,并传送给安全存储单元保存;所述密钥单元用于存储和管理数字证书、对数据进行加解密以及对数据进行签名并验证签名;所述安全存储单元存储预存的字符模板和随机生成的验证码图像。

【技术特征摘要】
1.一种移动支付的智能SD卡,其特征在于:包括通讯单元、支付单元、控制器单元、密钥单元和安全存储单元,所述通讯单元与移动终端进行数据交互;所述支付单元用于处理从通讯单元传来的支付指令;所述控制器单元用于接收由通讯单元传回的移动终端的支付请求,生成8字节长度的随机数A,随机数A与安全存储单元内预存的字符模板生成本次交易验证码的验证码图像,并传送给安全存储单元保存;所述密钥单元用于存储和管理数字证书、对数据进行加解密以及对数据进行签名并验证签名;所述安全存储单元存储预存的字符模板和随机生成的验证码图像。2.一种移动支付的方法,其特征在于:包括如下步骤:移动终端提交支付请求给智能SD卡;智能SD卡的通讯单元与移动终端建立连接;通讯单元将支付请求发送给控制器单元,控制器单元...

【专利技术属性】
技术研发人员:杨敬源孙焕胜吴继强冯茗郑志刚
申请(专利权)人:深圳航信德诚科技有限公司
类型:发明
国别省市:广东,44

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

1