APP下载

面向支付终端转账的可逆算法研究

2018-05-14王晓阳赵淑芳

丝路视野 2018年1期

王晓阳 赵淑芳

[摘要]近年来,信息技术飞速发展。信息技术在便利社会生活的同时,也带来了一些问题和麻烦。如电子资金交易领域,通过支付终端进行转账时会因各种原因转错。鉴于此,为了有效解决上述问题,本文面向支付终端的转账错误问题给出了一种电子转账可逆性理念,并对可逆性的实现算法进行了研究。

[关键词]支付终端;可逆算法;转账;错误避免

一、引言

随着社会的不断发展,智能化嵌入式装备深入到社会生活的各个方面。在我国社会主义市场经济不断繁荣的情况下,基于智能终端的电子转账业务不断普及。但电子转账的局限性也较为明显,如支付终端的转账错误等问题。基于网络安全的转账问题造成了人们使用电子方式进行转账的怀疑心理,在一定程度上减缓了电子轉账的健康发展。

二、面向转账的可逆理念

从实践来看,转账错误的原因主要分为三个方面:一是系统自身的安全问题,用户的操作没有错误,填写的信息都完全到位。但是因为系统遭受入侵,用户的转账行为受到篡改,造成用户转账错误。二是用户填写的信息有误,因主观上的原因造成了目标账号错误,进而导致用户转账错误。三是用户填写的信息及主观操作都正确,资金也已经转账到位,但后来发现不该转账或不应转账,间接造成用户转账错误。从上面的三种情况来看,用户对于转账错误的基本要求是改变被动局面。这就要求系统能够在用户转账时通过相关策略来避免用户转账错误。针对上述问题和需求,本文提出了可逆理念。主要思想是把用户转账的过程划分为若干个步骤和节点,并在不同的步骤和节点上设置若干的通过“关口”。通过关口的检验,判断用户是否能够进入下一步,如果不符合要求,系统则将转账工作转到合适的步骤和环节中,实现转账工作的可逆性。由上可知,可逆理念对避免基于支付终端的转账错误问题有积极作用。

三、可逆算法描述

第一步:用户登录。用户登录是大部分信息化系统应用的基本安全举措。本文利用用户登录来检验用户的真实性和业务权限。这里主要包括两个步骤,一是对用户的用户名和密码进行检验。这里可以把用户形式化为一个两元组UR=(Username,Password),其中Username代表用户名,Password代表密码。系统通过基于数据库的信息检索,判断用户是否合法。二是对用户的业务范围进行确定。这里可以把用户的业务范围形式化为一个三元组Function=(UR,sh,Uh),其中UR代表—个用户;Sh代表系统整个的业务范围,可以是用户转账、用户查询、用户可逆申请等;Uh代表了用户所具备的系统业务权限。系统根据不同的用户权限,分配不同的业务操作许可。

第二步:用户转账信息填写。通过系统鉴定,假如用户具有转账权限,则引导用户进入转账信息填写环节。这里包括转账用户信息,如用户真实姓名、用户账号、用户联系方式,常住地址、身份证号、联系电话、工作单位等。除此之外,还包括收款用户信息,信息内容与转账用户的信息相似。另外,本文把用户的当前信息进行采集和录入。如转账用户的一段语音以及用户当前的相貌信息等。同样对于收款用户,此笔款项若要变动也需要留下自身的音、视频及图片信息。在此环节用户可以利用清除按钮实现对相关内容的修改,或者利用推出按钮实现转账行为的推出。

第三步:系统校验。系统通过基于第二步用户输入信息的比对,判断用户的转账安全性。这里的比对内容主要有四项:第一,基于收款用户身份信息的用户文字信息比对,如通过以用户身份证信息为关键字的数据库检索,进而对用户的其他信息进行比对,假如比对的信息项为n个,比对成功的项目为i个,则信息对比成功率为i/n。第二,基于用户语音的信息比对,利用模式识别技术对数据库中收款用户的语音和新采集的语音音色相似度进行比对,并输出相似比结果。第三,基于用户面部图像的信息比对,利用人脸识别技术对数据库中收款用户的面部图片和新采集到的面部图像进行相似度计算,并输出相似度比对结果。第四,用户诚信度调查,通过访问相关数据库,对此身份证所有人的诚信值进行计算,并进行输出。

第四步:用户回退申请。在经过第三步后,假如通过审核,则用户可以实现转账。用户假如发现不应转账,则可以向系统申请回退。回退申请的内容主要包括三个方面:第一,回退理由阐述。经过第三步的描述,因账号错误、用户欺诈、个人失误等引起的转账错误问题的发生几率较小。但也不排除有其他原因令用户进行转账回退,如个人主观意志等。第二,申请人的个人信息。第三,申请回退的业务轨迹描述。经过第二步的描述,系统可以较为便利的锁定相关业务,并追回相关款项。

四、结语

随着智能终端的普及和对应软件的配套开发,基于智能终端的电子转账业务不断普及。但通过支付终端进行转账时,会因各种原因转错。鉴于此,本文面向支付终端的转账错误问题给出了一种电子转账可逆性理念,并对可逆性的实现算法进行了研究。此文给出了实质性的可逆算法内容。可逆算法为转账错误的回退提供了一条可行途径。