电子支付密码器的云化技术实现及其推广应用价值

来源 :计算机时代 | 被引量 : 0次 | 上传用户:liongliong536
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘  要: 支付密码器产品,作为银行防范票据金融诈骗的商用密码产品,自2000年开始制订相关国家标准,在全国逐步推广,到2020年普及率达到了70%左右。但随着金融科技的日新月异高速发展,原有支付密码器产品的可用性变差,而“云支付密码器”是一个很好的替代升级产品。“云支付密码系统”是将原实物密码器中的专用算法芯片,集中存放到云端,用户只需在客户端使用电脑、手机、PAD等终端设备,用密码器软件即“云支付密码器”就可以方便地计算票据的支付密码,并进行相应的管理。
  关键词: 支付密码; 电子支付密码器; 支付密码核验系统; 云支付密码器
  中图分类号:TP393.1          文献标识码:A     文章编号:1006-8228(2021)09-120-05
  Abstract: Since 2000, payment cipher products, as a commercial cipher products to prevent financial fraud in bills, began to formulate relevant national standards and gradually promoted in the country. Until 2020,the products penetration rate reached about 70%. However, with the development of financial technology, the original payment cipher product is no longer suitable for actual use, and "Cloud Payment Cipher Product" is a good alternative to upgrade the product. The "Cloud Payment Cipher System" is to centrally store the special algorithm chip in the original physical cryptographer into the cloud, and the user only needs to use the terminal devices such as computer, mobile phone, PAD, etc., and the supporting software, named "Cloud Payment Cipher System", to conveniently calculate and correspondingly manage the payment password of the bill.
  Key words: payment password; payment cipher product; payment cipher verification system; cloud payment cipher product
  0 引言
  支付密码[1]是银行票据业务中很好的密码防伪和风险管控的手段,本文就实物电子支付密码器[2]的应用现状和云支付密码器的推出,进行研究、分析和论证。
  自2000年伊始,支付密码器在大部分国有银行与股份制银行中推广应用,据不完全统计,全国有4000多万个企业基本户,6800多万个企业结算账户,支付密码器的普及率达到70%左右。
  在金融科技高速发展的今天,在银行对公业务逐步线上化的今天,采用云支付密码技术,银行可以更好地降本增效,提升用户体验,同时也为银企票据结算业务提供更先进、更高效的鉴别手段。
  1 支付密码器简介
  1.1 支付密码器的基本原理
  支付凭证(主要是支票)的签发人将凭证上的有关要素输入支付密码器,经加密运算后生成16位数字的支付密码填写在支付凭证上。银行利用计算机设备对支付凭证的有关要素及支付密码进行核验,确定凭证的真实性[1]。
  图1是一张使用支付密码的转账支票,8888...8888所示位置即为支付密码。
  由于支付密码是根据票面的签发人账号、业务种类、签发日期、凭证号码、金额等要素生成。票面要素的改动会引起支付密码不可预知的变化。
  支付密码作为图形签章识别的补充,是一种用以加强支票等支付凭证签发和付款安全管理的有效安全防范手段。
  1.2 支付密码的应用流程
  支付密码的应用主要通过三个过程完成:①通过银行前台的支付密码管理终端(柜员终端)完成对支付密码器的初始化发行并增加账号;②企业财会人员在签发票据时,用支付密码器生成16位支付密码,并抄写到票据上;③带有支付密码的票据到银行柜面受理时,通过银行的计算机系统中支付密码核验系统[3]进行支付密码的核验并入账处理。如图2所示。
  1.3 支付密码在银行对公业务中的作用
  票据安全防伪 降低银行前台柜员折角验章的难度,确保签发人身份的唯一合法,防止银企资金纠纷。
  行内票据通兑 通过结合银行印章管理系统或票据印章扫描识别系统,为企业客户实现行内票据的通存通兑。
  跨行实时清算 票据电子化由于没有可靠的技术防范手段,大规模的普及应用始终难以真正实现,使用了支付密码核验系统[3]后,结合人民银行的综合业务系统中的大/小额支付系统,以及票据影像交换系统,可以实现票据的电子化的实时交换和清算,大大降低企业的在途资金,充分提高资金的利用效率。
  全程密码护航 使用了支付密码器后,票据从签发时开始,就受到支付密码的保护,无论在流转使用過程中,还是在银行受理结算过程中,票据都受到了支付密码的严密保护。票面数据无法修改,任何人也不可能冒充合法用户生成正确的支付密码,有效地防范了票据金融诈骗犯罪。   1.4 支付密码器推广应用过程中存在的问题
  支付密码器在推广应用过程中存在着一些问题,主要表现在以下三个方面。
  ⑴ 用户体验亟待改进。现在使用的实物支付密码器是2000年初期研发的密码设备,限于当时的技术水平和使用人员的习惯,该设备就象一个计算密码的简单计算器一样,只便于单人使用,也不便于随身携带,难以支持移动办公和授权。
  ⑵ 商业银行在推广应用过程,需要耗费大量人力物力。从招标选型采购,到行内配送结算盘点,再到柜面培训产品维保等等,都需要商业银行投入大量的人力物力。
  ⑶ 传统的支付密码器应用场景单一,只适合企业财务人在办公室单机使用,无法联网,无法做到集体多人授权使用,并且功能单一,无法应用到需要动态密码和多级授权的其他对公业务中去,缺乏对银行业务创新发展的持续支撑。
  2 云支付密码器的推出和应用
  2.1 云支付密码器的推出
  “云支付密码器”是在支付密码专用算法芯片SSX10[2]的基础上,结合了当前互联网云计算、WEB服务、小程序微应用等技术,形成的升级产品。银行的企业用户除了可以使用实物电子支付密码器外,还可以使用“云支付密码器”(密码器软件客户端)通过互联网完成票据支付密码的计算,并进行相应管理。
  2.2 云支付密码器的技术原理
  云支付密码器区别于实物电子支付密码器单机计算器形态。云支付密码器将嵌入式软件功能升级为平台级系统服务,因此可以通过联网方式提供应用服务。
  在服务端,在后台服务管理软件的支撑下,将64块硬件算法芯片SSX10集成到专用设备——支付密码集中生成器中,集中对外提供SSX10算法芯片计算服务功能。
  在客户端,企业财务人员采用终端外设,比如手机、电脑、PAD等,通过支付密码器软件即“云支付密码器”,联网计算出票据的支付密码,并进行相应管理。
  2.2.1 云支付密碼器的系统架构
  云支付密码器系统分为五层,分别为展示交互层、交易通讯层、业务服务层、数据层、硬件层。如图3所示。
  展示交互层共有APP、小程序、Web等多种交互终端形式。其中APP和小程序主要面向应用终端,Web主要面向管理终端。
  交易通讯层,具备HTTPS和TCP两种通讯方式。对公网开放应用接口均采用HTTPS,而对金融机构内网开放的接口均采用TCP。
  业务服务层,分为应用服务和管理服务两大类,分别用于各业务功能的逻辑处理。
  数据库层,支持Oracle、DB2、MySQL等主流关系型数据库。
  硬件层,则由集成64个SSX10专用算法芯片的支付密码集中生成器承担。
  2.2.2 云支付密码器的软件系统
  云支付密码器软件系统采用J2EE架构。系统根据运行分工,分别由不同的组件处理。通讯组件对外支持HTTPS和TCP两种连接模式。对公网开放应用接口均采用HTTPS,而对金融机构内网开放的接口均采用TCP。芯片服务组件负责调用和激活支付密码集中生成器设备的芯片算法服务。其他组件分别负责管理业务逻辑处理、数据库、日志等。软件系统支持Oracle、DB2、MySQL等主流关系型数据库
  2.2.3 支付密码集中生成器
  支付密码集中生成器是一台集成了64个可插拔的SSX10算法芯片的专用密码设备。
  ⑴ 设备连接64片SSX10算法芯片,MCU确保所有的SSX10算法芯片最优化运行,确保每个加密芯片都能高效的使用,多路并发处理。
  ⑵ 单路数据总线通过八路CPLD总线扩展,连接64个SSX10算法芯片,实现八路数据总线并发处理。
  ⑶ 采用流水线架构,实现64个SSX10算法芯片迅速响应,在上层应用实现多路并发的情况下,仍保证同时只有一个加密芯片读写操作时,其他芯片处于待机或加密计算过程。
  ⑷ 软件首先测试SSX10算法芯片的IO性能,然后计算总线带宽所能支持的加密芯片个数,并设计某种机制,同时检测运行多路总线及其总线上的多个设备,实现整机性能的提高。
  ⑸ 在SSX10算法芯片总线导致破坏原有的SRAM总线时,CPU芯片的内存里完成整机的功能:在一路网络连接上,同时接收执行多个加密业务,异步返回计算结果,该机制和上位机软件协调设计并实现。
  2.3 系统部署方案
  支付密码云服务系统由云码客户端、云码应用端服务系统(AppServer)、云码业务服务系统(EpassServer)、支付密码集中密码机和数据库组成。支付密码云服务系统部署方式采用同城多活模式。如图4所示。
  云码业务服务系统、支付密码集中密码机和数据库部署与银行核心应用区。云码业务服务系统部署双机,通过负载均衡向云码应用端服务系统提供服务。数据库采用集群部署。
  云码应用端服务系统部署在DMZ区。云码应用端服务系统采用双机部署,通过负载均衡为云码客户端提供应用支持。
  云码客户端支持绑定银行微信小程序。同时也可以根据银行定制需求,将云码服务作为应用模块加入到银行的企业网银和手机银行中。
  2.4 云支付密码器的特点
  ⑴ 延用原有支付密码技术 该技术经过十多年的市场考验,已成为银行票据支付结算领域的主流的、全社会通用的防伪加密技术。基于SM2、SM4国密算法的混合加解密体系,在保证数据通讯及时性的同时,也提高了产品的安全性。
  ⑵ 与原支付密码系统兼容并行 本系统完全兼容银行原有支付密码核验系统,可与目前的实物电子支付密码器兼容并行使用。
  ⑶ 支持支付密码的互联网云计算 基于J2EE技术栈开发的支付云密码服务系统,支持分布式微服务化扩展。系统具备高可用、可伸缩特性,原生态支持负载均衡、水平扩展。在万物互联时代,改变了硬件支付密码器单机的模式,支持通过互联网来计算支付密码,同时也大大提高了支付密码应用的扩展性。   2.5 云支付密码器的作用
  2.5.1 云支付密码器对银行的意义
  ⑴ 提升客户服务体验 为提升客户使用服务体验,在客户选择实物密码器的同时,可为其开通云支付密码器。可为客户提供多样化的支付密码使用体验。
  ⑵ 对公快捷支付的移动授权 为对公快捷支付等创新业务,提供一套可以兼容CFCA的“在线支付 移动授权”的风控措施。
  ⑶ 提供统一的密码服务基础设施 为各种对公业务提供统一的密码基础设施,包括票据、网银、单位人民结算卡……
  ⑷ 与银行原有系统的无缝衔接 无需银行柜面系统和后台支付密码核验系统改造,并与银行现有业务流程一致,简化了企业用户支付密码业务的开通流程。
  2.5.2 云支付密码器对客户的意义
  ⑴ 多样化的使用体验 提供用户根据企业自身情况自助搭配选择实物支付密码器、“云支付密码器”。
  ⑵ 企业财务内控便捷高效 一个“云支付密码器”小程序,可以由多级财务管理人员授权使用,共同监管,便捷高效。
  ⑶ 支持移动办公 在手机上就可进行支付密码的计算、授权和查询等功能,支持移動办公,适应企管高效需求。
  ⑷ 真正做到资金管理一手掌控 使企业的财务管理人,真正做到资金管理,一手撑控,而不象U盾那样只能在网银上在线使用。
  2.6 云支付密码器与实物电子支付密码器的结合使用
  云支付密码云具有与传统实物电子支付密码器并行的特性,用户可根据自身需求自行选择实物支付密码器或者云支付密码器。针对部分企业客户票据结算业务量小,银行也可以采取分级模式,重点客户实物支付密码器与云支付密码器同时使用,给客户多样化的选择;小微客户可以直接使用云支付密码器,在保障票据业务安全的前提下,减少客户在实物支付密码器的购买与使用成本。
  2.7 实物电子支付密码器与云支付密码器的比较(见表1)
  3 结束语
  随着时代进步和科技发展,更多的新技术如雨后春笋迭出。基于云技术的云支付密码器的应用和推广相对实物支付密码器产品而言,有着诸多好处。
  ⑴ 集约各类社会资源。减少了物料投入、运输、管理等各方面的物理成本和人力成本,也减少了设备老化报废后的污染和排放。
  ⑵ 用户体验得到极大提升。随着会计电算化和手机APP应用的普及,为云支付密码器的使用,打下了良好的客户基础。随身携带、软件界面的新一代云密码器,极大方便了中小微企业管理者和会计人员的管理和使用。
  ⑶ 云密码器兼容原有实物支付密码器,可以通过同账号的增发的技术,为用户提供多元化的服务和体验,企业客户可自主选择使用云支付密码器或实物支付密码器,充分保障了原有用户的利益。
  ⑷ 为拓展银行对公业务创新和模式创新提供了更多可能。
  ⑸ 为创建区域金融安全,提供良好的金融安全云密码服务平台。
  在国家战略和新时代背景下,金融科技作为重中之重也在日新月异发展。银行对公业务作为金融科技的核心组成部分,原有支付密码器产品已不适合实际使用和管理,而“云支付密码”作为一个兼顾既有功能、叠加最新技术而产生的升级换代产品,必将在银行对公业务拓展过程中,发挥出巨大的作用。
  参考文献(References):
  [1] 中国人民银行.支付密码器系统业务需求,2001.
  [2] 国家密码管理局.支付密码器系统通用性技术规范,2001.
  [3] 国家密码管理局.支付密码器系统综合性能检测规范,2001.
其他文献
为了提升工程建设及运维过程的工作效率和质量,建设覆盖工程全过程的全生命周期工程数据中心具有重大意义。工程数据中心数据建设的特点在于数据之间关联的多样化和复杂化,为适应这样的数据存储需求,采用区别于关系型数据库的图数据库构建工程主数据的存储方案,以维护其复杂多变的关联关系,并为基于图结构数据进行数据分析应用提供了可能。
摘 要: “学生画像”技术起源于电商领域的用户画像技术,指通过记录学生各种在校活动的数据,对其进行分析并将信息抽象成标签的过程。文章详细说明了通过数据采集、数据预处理、数据分析、聚类建模来完成学生个体和集体画像的技术实现过程;描述了将学生画像结果应用于教学后,对教师快速识别后进学生,督促其养成良好的学习习惯,制定个性化的帮扶措施,改进教学设计等都有较大的帮助。  关键词: 学生画像; 数据分析;
摘 要: 针对Android课程教学中存在的问题,提出结合线上和线上的多元化教学模式,充分利用超星泛雅、学习通App、QQ等线上平台在课前、课后的碎片时间开展课程,课中则合理设计实践内容,从小案例到大项目递进教学,不断强化训练,让学生能更系统地掌握移动应用开发技术,从而达到良好的教学效果。  关键词: android; 多元; 线上线下; 案例  中图分类号:G642 文献标识码:A 文
摘 要: 在日常生活中,人们常常在种植盆栽中遇到种种麻烦,比如不了解植物目前的生长状态,不清楚是否需要浇水等。针对这些情况,设计并实现了一个多功能智能盆栽养护系统。该系统利用迁移学习技术进行花卉识别,并通过多种传感器和单片机检测和传输盆栽的相关信息,还具有社区交流、线上商城等功能。  关键词: 迁移学习; 单片机; 传感器; 微信小程序; SpringBoot  中图分类号:TP311.1
摘 要: 培养一支职业素养过硬、专业水平高超、政治立场坚定的网络安全与执法队伍,对打击涉网新型犯罪意义重大。通过分析浙江警察学院网络安全与执法专业的建设与发展,从人才培养、“金课”体系建设、“金师”队伍建设、“战研训”特色靶场建设、专业共同体建设、网安专业标准等方面,探索网络安全与执法专业的建设路径。  关键词: 涉网新型犯罪; 专业建设; 发展;建议; 网络安全与执法  中图分类号:G64
随着AI技术的快速发展和产业结构的转型升级,职业院校迫切需要开发新的职业教育课程与之相适应.文章分析了AI时代职业院校课程开发所面临的现实挑战,从行业分析、工作分析、
摘 要: 生成性教学,是生成性思维视域下的“具有过程性、动态性、互动性、开放性、创造性等特征”的教学形态。实现生成性教学的前提是灵动的教学计划, 基础是智慧型的教师,教师可以弹性预设教学计划,在教学过程中运用教学智慧,敏锐捕捉和利用“生成性资源”,灵活动态地调整教学计划,既能达成预设的教学效果,又有意外的“动态生成”的教学收获。生成性教学鼓励学生质疑,要求教师创造性地组织教学,引领学生“动态生成”
摘 要: 混合式教学凭借其自身优势已成为当前高等教育教学改革研究的热点。文章针对地方高校混合式教学中存在的问题,结合实际,寻求解决问题的方法及策略,旨在改进地方高校课程教学质量,提升地方高校人才培养质量。  关键词: 混合式教学; 教学模式; 教学改革; 高等教育  中图分类号:G642 文献标识码:A 文章编号:1006-8228(2021)09-85-03  Abstract: Wi
摘 要: 文章以闽江学院为例描述了数据中心建设的现状和存在的问题,提出了云计算在数据中心建设中的优势和重要性,探讨了在云计算背景下建设高校数据中心的技术架构。经闽江学院数据中心建设的实践证明,云计算可以提高高校数据中心计算服务器的稳定性和安全性,同时还可以提高运维的工作效率。  关键词: 云计算; 数据中心; 信息化; 云平台  中图分类号:G202 文献标识码:A 文章编号:1006-
针对图像描述生成任务在不同场景下表现不佳的缺点,提出一种融合卷积神经网络和先验知识的多场景注意力图像描述生成算法。该算法通过卷积神经网络生成视觉语义单元,使用命名实体识别对图像场景进行识别和预测,并使用该结果自动调整自注意力机制的关键参数并进行多场景注意力计算,最后将得到的区域编码和语义先验知识插入Transformer文本生成器中指导句子的生成。结果表明,该算法有效解决了生成的描述缺少关键场景信