一种U盾激活方法、客户端及系统与流程

文档序号:11180596
一种U盾激活方法、客户端及系统与流程

本发明涉及互联网技术,尤其涉及U盾激活技术领域。



背景技术:

随着互联网银行的兴起,越来越多客户选择了在网上注册,网上交易的方式,实现快速的资金管理,省去要去线下网点办理业务的麻烦。但与此同时,互联网银行的业务模式也给客户的资金安全带来了一定的安全隐患。目前互联网银行大多采用密码+短信验证的方式对客户的交易行为进行确认,但其安全性无法与U盾等数字证书相比。

U盾是用于网上银行电子签名和数字认证的工具,它内置微型智能卡处理器,采用1024位非对称密钥算法对网上数据进行加密、解密和数字签名,确保网上交易的保密性、真实性、完整性和不可否认性。传统银行发放U盾,一般采用在柜面由柜员实施灌密后交给客户,或者由VTM的虚拟柜员机在灌密后发放给客户,不论用哪种方式,都免不了要客户去到银行网点办理。对于互联网银行而言,线下网点不足或根本没有线下网点是一大特征,无法做到现场当面把U盾交给客户,而如果采用邮寄的方式交给客户,则无法确认该U盾已实际交给客户,存在被不法份子截获并利用的风险。



技术实现要素:

为了克服现有技术的不足,本发明的目的之一在于提供一种U盾激活方法,其能解决U盾远程确认的问题。

本发明的目的之二在于提供一种客户端,其能解决U盾远程确认的问题。

本发明的目的之三在于提供一种U盾激活方法,其能解决U盾远程确认的问题。

本发明的目的之四在于提供一种U盾激活系统,其能解决U盾远程确认的问题。

为了实现上述目的之一,本发明所采用的技术方案如下:

一种U盾激活方法,其包括以下步骤:

接收用户输入的U盾申请指令,并采集用户输入的预留手机号码;

将所述预留手机号码和U盾申请指令发送至服务器,以使服务器对所述预留手机号码进行保存;其中,所述U盾申请指令用于通知工作人员对一U盾进行灌密;

与所述U盾通信,并采集用户输入的验证手机号码,并将所述验证手机号码发送至所述服务器,以使当所述服务器判断预留手机号码与验证手机号码一致时,向所述预留手机号码发送验证码;

将用户输入的所述验证码发送至所述服务器进行验证,以使当接收到所述服务器的验证通过结果后,从所述服务器下载证书,完成对所述U盾的激活。

优选的,所述预留手机号码为已以短信验证码方式验证通过的手机号码。

优选的,所述验证码为随机短信验证码。

为了实现上述目的之二,本发明所采用的技术方案如下:

一种客户端,其包括信息输入装置、存储器、外部设备接口和处理器,信息输入装置、外部设备接口和存储器均与处理器连接;

信息输入装置,用于采集用户输入的信息;

外部设备接口,用于与U盾通信;

存储器,用于存储程序指令;

处理器,用于运行所述程序指令,以执行以下步骤:

接收用户输入的U盾申请指令,并采集用户输入的预留手机号码;

将所述预留手机号码和U盾申请指令发送至服务器,以使服务器对所述预留手机号码进行保存;其中,所述U盾申请指令用于通知工作人员对一U盾进行灌密;

与所述U盾通信,并采集用户输入的验证手机号码,并将所述验证手机号码发送至所述服务器,以使当所述服务器判断预留手机号码与验证手机号码一致时,向所述预留手机号码发送验证码;

将用户输入的所述验证码发送至所述服务器进行验证,以使当接收到所述服务器的验证通过结果后,从所述服务器下载证书,完成对所述U盾的激活。

为了实现上述目的之三,本发明所采用的技术方案如下:

一种U盾激活方法,其包括以下步骤:

客户端接收用户输入的U盾申请指令,并采集用户输入的预留手机号码;

客户端将所述预留手机号码和U盾申请指令发送至服务器;

服务器对所述预留手机号码进行保存;其中,所述U盾申请指令用于通知工作人员对一U盾进行灌密;

客户端与所述U盾通信,并采集用户输入的验证手机号码,并将所述验证手机号码发送至所述服务器;

当所述服务器判断预留手机号码与验证手机号码一致时,向所述预留手机号码发送验证码;

客户端将用户输入的所述验证码发送至所述服务器进行验证;

服务器根据所述验证码进行验证,并将验证通过结果发送至客户端;

客户端从所述服务器下载证书,完成对所述U盾的激活。

为了实现上述目的之四,本发明所采用的技术方案如下:

一种U盾激活系统,其包括客户端和服务器;

所述客户端,用于接收用户输入的U盾申请指令,并采集用户输入的预留手机号码;将所述预留手机号码和U盾申请指令发送至服务器,以使服务器对所述预留手机号码进行保存;其中,所述U盾申请指令用于通知工作人员对一U盾进行灌密;与所述U盾通信,并采集用户输入的验证手机号码,并将所述验证手机号码发送至所述服务器,以使当所述服务器判断预留手机号码与验证手机号码一致时,向所述预留手机号码发送验证码;将用户输入的所述验证码发送至所述服务器进行验证,以使当接收到所述服务器的验证通过结果后,从所述服务器下载证书,完成对所述U盾的激活。

相比现有技术,本发明的有益效果在于:

可以实现客户线上申请U盾,客户安全激活并启用U盾,从而保证客户可以使用U盾确保自身的资金安全。

手机短信验证方法可以实现注册用户的手机号码正确性校验,确保用户填写的手机号码的真实性。

附图说明

图1为本发明实施例一的U盾激活方法的流程图;

图2为本发明实施例二的客户端的结构示意图;

图3为本发明实施例三的U盾激活方法的流程图;

图4为本发明实施例四的U盾激活系统的结构示意图。

具体实施方式

下面,结合附图以及具体实施方式,对本发明做进一步描述:

实施例一

如图1所示,本实施例提供了一种U盾激活方法,该方法可应用于客户端,该客户端可以是台式电脑、笔记本电脑或平板电脑等用户个人终端。该方法具体包括以下步骤:

步骤S1、接收用户输入的U盾申请指令,并采集用户输入的预留手机号码;

步骤S2、将所述预留手机号码和U盾申请指令发送至服务器,以使服务器对所述预留手机号码进行保存。所述预留手机号码为已以短信验证码方式验证通过的手机号码,即用户输入预留手机号码后,该用户的安装有该预留手机号码SIM卡的手机会收到短信验证码,在客户端上通过回复该短信验证码,可完成验证。

其中,所述U盾申请指令用于通知工作人员对一U盾进行灌密。即当服务器接收到U盾申请指令后,例如银行的工作人员就可以跟进系统提示,取一新的U盾进行灌密,并将灌密后的U盾邮寄给所述用户。所述灌密只是将密码或密文输入至U盾中。

步骤S3、与所述U盾通信,以启动U盾激活程序,并采集用户输入的验证手机号码,并将所述验证手机号码发送至所述服务器,以使当所述服务器判断预留手机号码与验证手机号码一致时,向所述预留手机号码发送验证码。若不一致,则客户端提示验证失败。

步骤S4、将用户输入的所述验证码发送至所述服务器进行验证,以使当接收到所述服务器的验证通过结果后,从所述服务器下载证书,完成对所述U盾的激活。若验证失败,则客户端提示U盾激活失败。本实施例所采用的验证码可以是随机短信验证码。

实施例二

如图2所示,相应于实施例一,本实施例提供了一种客户端,其包括信息输入装置、存储器、外部设备接口和处理器,信息输入装置、外部设备接口和存储器均与处理器连接;

信息输入装置,用于采集用户输入的信息,所述信息包括预留手机号码、U盾申请指令和验证手机号码等;

外部设备接口,用于与U盾通信;

存储器,用于存储程序指令;

处理器,用于运行所述程序指令,以执行以下步骤:

接收用户输入的U盾申请指令,并采集用户输入的预留手机号码;

将所述预留手机号码和U盾申请指令发送至服务器,以使服务器对所述预留手机号码进行保存;其中,所述U盾申请指令用于通知工作人员对一U盾进行灌密;

与所述U盾通信,以启动U盾激活程序,并采集用户输入的验证手机号码,并将所述验证手机号码发送至所述服务器,以使当所述服务器判断预留手机号码与验证手机号码一致时,向所述预留手机号码发送验证码;

将用户输入的所述验证码发送至所述服务器进行验证,以使当接收到所述服务器的验证通过结果后,从所述服务器下载证书,完成对所述U盾的激活。

当然,本实施例还可以包括显示信息装置,用于显示提示信息。

输入信息装置可以是键盘、触摸屏等。显示信息装置可以是显示器。

实施例三

如图3所示,本实施例提供了一种U盾激活方法,其包括以下步骤:

步骤S11、客户端接收用户输入的U盾申请指令,并采集用户输入的预留手机号码;

步骤S12、客户端将所述预留手机号码和U盾申请指令发送至服务器;

步骤S13、服务器对所述预留手机号码进行保存;其中,所述U盾申请指令用于通知工作人员对一U盾进行灌密;

步骤S14、客户端与所述U盾通信,以启动U盾激活程序,并采集用户输入的验证手机号码,并将所述验证手机号码发送至所述服务器;

步骤S15、当所述服务器判断预留手机号码与验证手机号码一致时,向所述预留手机号码发送验证码;

步骤S16、客户端将用户输入的所述验证码发送至所述服务器进行验证;

步骤S17、服务器根据所述验证码进行验证,并将验证通过结果发送至客户端;

步骤S18、客户端从所述服务器下载证书,完成对所述U盾的激活。

实施例四

如图4所示,相应于实施例三,本实施例提供了一种U盾激活系统,其包括客户端和服务器;

所述客户端,用于接收用户输入的U盾申请指令,并采集用户输入的预留手机号码;将所述预留手机号码和U盾申请指令发送至服务器,以使服务器对所述预留手机号码进行保存;其中,所述U盾申请指令用于通知工作人员对一U盾进行灌密;与所述U盾通信,以启动U盾激活程序,并采集用户输入的验证手机号码,并将所述验证手机号码发送至所述服务器,以使当所述服务器判断预留手机号码与验证手机号码一致时,向所述预留手机号码发送验证码;将用户输入的所述验证码发送至所述服务器进行验证,以使当接收到所述服务器的验证通过结果后,从所述服务器下载证书,完成对所述U盾的激活。

总体而言,上述各实施例对应的实际的应用场景可如下:

1、申请人通过客户端申请发放U盾;

2、客户端采集客户的预留手机号码,并且通过短信验证其真实性。

3、客户端将采集到的预留手机号码上送到服务器,由服务器进行保存。

4、后台银行服务人员收到用户申请后新取一个U盾并且进行灌密,然后邮寄给申请人。

5、申请人收到U盾后通过客户端启动U盾激活程序。

6、客户端提示客户输入手机号码。

7、客户端将手机号码上送到服务器,服务器把上送的手机号码跟上次上送的预留手机号码进行比对,如果一致则发送一组随机数的短信验证码到所述的预留手机号码对应的手机中。

8、客户通过手机获取到短信验证码后在客户端中输入该短信验证码,并且上送服务器验证。

9、服务器接收到短信验证码后进行验证,通过则提示客户下载证书,完成U盾激活,如果不通过则U盾仍处于未激活状态。

对本领域的技术人员来说,可根据以上描述的技术方案以及构思,做出其它各种相应的改变以及形变,而所有的这些改变以及形变都应该属于本发明权利要求的保护范围之内。

再多了解一些
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1
彩票开奖查询 广东11选5 500万彩票网 500w彩票 500w彩票 500w彩票 500w彩票 500w彩票 500w彩票 500w彩票 <520免费小说阅读网>| <美男十二宫>| <武动乾坤>| <穿越之神医王妃>| <小说无弹窗免费阅读>| <都市玄幻小说完本>| <完美世界小说新笔趣阁>| <青春校园小说>| <小说网txt免费下载>| <小说阅读网作者福利>| <天天棋牌>| <免费完结言情小说>| <天天小说网>| <97言情阅读小说网>| <都市玄幻小说完本>| <天天棋牌>| <斗牛棋牌>| <斗破苍穹续集天蚕土豆>| <男多女少共妻小说>| <完美世界小说txt奇书>| <全本小说免费阅读txt>| <棋牌游戏>|