一种针对互联网金融、支付行业的转账方法和系统与流程

文档序号:13513688阅读:562来源:国知局
一种针对互联网金融、支付行业的转账方法和系统与流程

本发明涉及电子交易领域,特别是涉及一种针对互联网金融、支付行业的转账方法和系统。



背景技术:

目前的支付转账通道有柜台通道、atm通道、刷卡通道、pc转账通道、移动通道等。人们通常把柜台通道定义为传统通道;atm通道、支票通道,刷卡通道为受信设备通道;pc转账通道,移动通道为互联网通道。目前使用最多而问题较为集中的是互联网通道,因此本专利方案主要是针对互联网通道。

金融支付行业涉及到互联网方面都离不开身份认证和资金转账。常见的身份认证方式有:数字证书认证、短信认证、双通道认证。数字认证认证方式因其有数字签名法做基础保障,同时结合pki和u盾的双重技术,所以在认证领域独领风骚,是目前推广使用最多的认证通道。数字证书虽然安全,但是其便捷性不好,所以出现了短信认证,动态口令双通道认证方式。虽然这两种认证方式便捷,但是其安全性一直为行业诟病。随着互联网的普及,特别是移动互联网已成为新的主流,提高其安全度和便捷度实为必要。



技术实现要素:

本发明的目的在于提供一种针对互联网金融、支付行业的转账方法和系统,以解决现有支付转账的安全度不高的的技术缺陷。

本发明的技术方案:

一种针对互联网金融、支付行业的转账方法,其步骤包括:

s1.预设收款密码:付款人为账户预设一个收款密码;

s2.付款账户登陆:付款人通过第一终端,输入账户名和取款密码,第一终端将账户名和取款密码发送到数据服务器,进行账户信息比对,比对成功后,登陆第一显示操作端;

s3.转账操作:从第一显示操作端进入转账操作端,输入收款人的账户名、转账金额和取款密码,第一显示操作端显示转账操作完成,同时数据库服务器根据转账信息生成随机码并显示在第一显示操作端,付款人将随机码和预设的收款密码进行算术运算处理得到随机收款密码,同时数据库服务器中也通过相同的算术运算处理得到并存储随机收款密码;

s4.发送随机收款密码:付款人将随机收款密码告知收款人;

s5.收款账户登陆:收款人通过第二终端,输入账户名和取款密码,第二终端将账户名和取款密码发送到数据服务器,经过信息比对,比对成功后,登陆第二显示操作端;

s6.收款操作:从第二显示操作端进入收款操作端,再进入随机收款密码输入端,收款人输入随机收款密码,收款操作端将随机收款密码发送到数据服务器,进行转账信息比对,比对成功后,数据服务器发送出转账指令,同时,数据服务器将付款人的账户信息和收款人的账户信息进行信息处理,付款人的账户余额减少,收款人的账户余额增加并显示在账户收款人的余额显示端。

步骤s3中算术运算处理的方式为加法运算;所述随机码为至少4位数的数字;所述随机收款密码为收款密码和随机码加法运算结果的后4、6或8位数字。

步骤s6中收款操作端将随机收款密码发送到数据服务器,只完成一次信息比对操作,信息比对失败后,收款操作终止。付款人的账户划出的款项原路返回,避免了多次尝试撞库的风险。

步骤s6中收款操作需要在特定的时间内做出,否则,付款人的账户划出的款项原路返回,此技术方案基于转账系统的安全要求进行设置。

一种针对互联网金融、支付行业的转账系统,包括数据服务器、第一终端和第二终端;

所述数据服务器,用于信息存储、信息比对以及发出指令,数据服务器连接第一终端和第二终端,包括数据库和处理器,所述数据库包括账户信息,所述账户信息包括账户名、取款密码、收款密码和账户余额;

所述第一终端,用于付款人的账户登陆以及向数据服务器发送请求,包括第一账户登陆端和第一显示操作端,所述第一显示操作端包括转账操作端和付款人的账户余额显示端,所述转款操作端包括收款人的账户名输入端、转款金额输入端、取款密码输入端、随机码显示端;

所述第二终端,用于收款人的账户登陆以及向数据服务器发送请求,包括第二账户登陆端和第二显示操作端,所述第二显示操作端包括收款操作端和收款人的账户余额显示端,所述收账操作端包括随机收款密码输入端。

有益效果:本发明方法和系统通过设置两套密码有效的提高了支付转账的安全性,有效的防止了转账过程中被钓鱼、假冒、黑客攻击的问题。

附图说明

构成本申请的一部分的说明书附图用来提供对本发明的进一步理解,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:

图1为本发明方法的流程图;

图2为本发明系统的架构图。

具体实施方式

以下内容是结合具体的优选实施方式对本发明所作的进一步详细说明,不能认定本发明的具体实施只局限于这些说明,需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。

一种针对互联网金融、支付行业的转账方法,其步骤包括:

s1.预设收款密码:付款人为账户预设一个收款密码;

s2.付款账户登陆:付款人通过第一终端,输入账户名和取款密码,第一终端将账户名和取款密码发送到数据服务器,进行账户信息比对,比对成功后,登陆第一显示操作端;

s3.转账操作:从第一显示操作端进入转账操作端,输入收款人的账户名、转账金额和取款密码,第一显示操作端显示转账操作完成,同时数据库服务器根据转账信息生成随机码并显示在第一显示操作端,付款人将随机码和预设的收款密码进行算术运算处理得到随机收款密码,同时数据库服务器中也通过相同的算术运算处理得到并存储随机收款密码;

s4.发送随机收款密码:付款人将随机收款密码告知收款人;

s5.收款账户登陆:收款人通过第二终端,输入账户名和取款密码,第二终端将账户名和取款密码发送到数据服务器,经过信息比对,比对成功后,登陆第二显示操作端;

s6.收款操作:从第二显示操作端进入收款操作端,再进入随机收款密码输入端,收款人输入随机收款密码,收款操作端将随机收款密码发送到数据服务器,进行转账信息比对,比对成功后,数据服务器发送出转账指令,同时,数据服务器将付款人的账户信息和收款人的账户信息进行信息处理,付款人的账户余额减少,收款人的账户余额增加并显示在账户收款人的余额显示端。

步骤s3中算术运算处理的方式为加法运算;所述随机码为至少4位数的数字;所述随机收款密码为收款密码和随机码加法运算结果的后4、6或8位数字。以“随机码为6位数”、“随机收款密码为收款密码和随机码加法运算结果的后6位数字”为例,例如收款密码为000000,将其加111222,随机收款密码为111222;又例如收款密码为123456,将其加222111,随机收款密码为345567;再如收款密码为654321,将其加987654,随机收款密码为1641975,但输入时只需要输入后6位,即641975即可。

步骤s6中收款操作端将随机收款密码发送到数据服务器,只完成一次信息比对操作,信息比对失败后,收款操作终止。

步骤s6中收款操作需要在特定的时间内做出,例如需要3小时、6小时、9小时、或12小时内做出,否则,收款操作终止,付款人的账户划出的款项原路返回。

一种针对互联网金融、支付行业的转账系统1,包括数据服务器2、第一终端3和第二终端4;

所述数据服务器2,用于信息存储、信息比对以及发出指令,数据服务器连接第一终端3和第二终端4,包括数据库21和处理器22,所述数据库包括账户信息,所述账户信息包括账户名、取款密码、收款密码和账户余额;

所述第一终端3,用于付款人的账户登陆以及向数据服务器发送请求,包括第一账户登陆端31和第一显示操作端32,所述第一显示操作端32包括转账操作端321和付款人的账户余额显示端322,所述转款操作端321包括收款人的账户名输入端3211、转款金额输入端3212、取款密码输入端3213、随机码显示端3214;

所述第二终端4,用于收款人的账户登陆以及向数据服务器发送请求,包括第二账户登陆端41和第二显示操作端42,所述第二显示操作端42包括收款操作端421和收款人的账户余额显示端422,所述收账操作端421包括随机收款密码输入端4211。

对于本发明所属技术领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干简单推演或替换,都应当视为属于本发明的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1