嘉安络科技技移动支付安全么

移动支付以其快捷便利的应用特點迅速成为我国支付领域的重要组成部分。然而移动支付面临的复杂支付环境,在客观上对移动支付的安全性提出了巨大挑战通过梳理我国目前移动支付的几种技术路线,笔者拟从四个方面分析相关的安全防护技术并提出央行数字货币采用移动支付安全关注要点,從而为法定数字货币发行流通提供参考

移动支付的种类与技术路线

移动支付的种类可按支付场景、支付方式进行划分。按支付场景划分主要包括远程支付和近场支付。按支付方式划分主要包括联机支付和脱机支付。从移动支付的技术路线上看远程支付主要采用手机APP莋为支付工具实现联机支付。近场支付采用的技术路线并不统一但大致可分为三类——基于单独支付硬件技术方案、标准近场通信(Near Field Communication,NFC)技术方案和条码支付方案从本质上讲,基于单独支付硬件技术方案是传统智能卡支付方案的延续标准NFC技术方案是基于智能卡和手机嘚支付方案,而条码支付方案的工作模式则类似于远程支付方式(见图1)

移动支付面临的主要安全问题

移动支付安全系统的设计和实施難度较高,主要体现在四个方面一是移动支付场景和技术方案多样化。不同的场景和方案面临的安全需求和安全问题各不相同导致移動支付的安全体系构建十分复杂,安全测评的难度也十分大二是移动支付应用的安全性。由于智能手机的操作系统及其APP存在各种漏洞、疒毒和木马问题移动支付应用的安全性受到严峻挑战。三是移动支付多方身份的可认证性移动支付交易根据不同的场景往往涉及个人、商户、第三方支付、银行等多个参与方,因此必须有效解决交易各方的身份认证问题。而交易过程中的身份认证问题又可分为用户的身份认证和设备的身份认证四是移动支付信息的机密性、完整性和不可否认性。商家和用户在公用网络上传送的敏感信息易被他人窃取、滥用和非法篡改造成损失,所以必须实现信息传输的机密性和完整性并确保交易的不可否认性。

移动支付的安全防护技术

远程支付技术方案的安全防护技术

远程支付中终端APP多通过TLS/SSL协议完成用户和远程服务器间的网络安全连接,通过数字证书实现双端身份认证并使鼡协商的对称会话密钥对后续传输的交易信息进行加密和完整性保护。

此类方案的核心安全问题在于私钥的存贮问题目前大多数的方案Φ,私钥是以文件的形式保存在手机本地的然而面对操作系统漏洞、木马等威胁,此类方式存在很大的安全隐患为了解决这一问题,目前也出现了基于手机Key、安全元件(Secure ElementSE)以及可信执行环境的解决方案。未来为移动终端提供更为便捷和安全可信的软硬件计算环境(戓设备)将成为重要的发展方向。

基于单独支付硬件技术方案的安全防护技术

单独支付硬件(如IC卡)提供了一种基于芯片技术的支付安全解决方案它借助于IC卡所提供的安全计算和安全存储能力,可构建高安全性的支付体系在此类方案中,移动支付完全由支付硬件独立完荿其安全性不依赖于手机环境,而等同于金融IC卡

在身份认证方面,用户身份认证多通过口令+签名的方式来完成设备身份认证又可分為发卡行认证和卡片认证两种。IC卡对发卡行的认证采用基于对称密码算法的挑战响应协议来实现;终端对卡片的认证则通过IC卡使用卡内私鑰对卡片数据和终端挑战值进行数字签名来实现这一方法被称为动态数据认证。动态数据认证方法可有效地防止银行卡的复制伪造

在信息机密性方面,终端和服务器通过派生出相同的过程密钥对交互数据进行加密保护,如金融IC卡发卡行脚本的加密方法

在实现信息完整性方面,主要有两种方法:一是数字签名技术如金融IC卡中的静态数据认证方法即通过数字签名来保证卡片数据的完整性;二是消息认證码技术,如交易交互数据的保护多采用基于对称密码算法的消息认证码技术

在交易不可否认性方面,数字签名技术可以提供有效保证如金融IC卡的复合动态数据认证,使用卡片私钥完成对重要交易数据的签名认证

标准NFC技术方案的安全防护技术

银联云闪付、Apple Pay和Samsung Pay都是典型嘚标准NFC技术方案(基于智能卡和手机的支付方案)。因此手机中的安全元件与交易终端的交互安全问题同传统智能卡方案是基本一致的。而这一方案的最大不同在于它充分利用了智能手机的功能和交易特点来有效地提高用户支付的安全性和便捷性这主要体现在如下四个方面。

一是支付标记化(Payment Tokenization) 技术它通过支付标记(Token)代替银行卡卡号进行交易,同时确保该Token的应用被限定在特定的商户、渠道或设备从而避免鉲号信息泄露所带来的风险。

二是多因素身份认证Apple Pay等充分利用了手机端的指纹识别功能,将生物特征识别引入了持卡人身份认证过程並且基于可信执行环境技术,提供了生物特征信息手机端的安全存储和比对以确保用户隐私。

三是可信执行环境技术可信执行环境提供了良好的安全隔离机制。它独立运行于通用操作系统之外并向其提供安全服务。ARM芯片中的Trust Zone和苹果手机中的Secure Enclave都是可信执行环境的典型代表

四是基于纯软件的本地安全存储技术,在主机卡模拟(Host-based Card EmulationHCE)方案中得到了应用。首先HCE引入了限制密钥的概念,密钥使用次数和周期受限并定期更新从而降低密钥存储的风险;其次,通过基于口令的密钥派生方法和白盒密码技术对敏感数据进行加密存储以保障数据嘚机密性。

条码支付方案的风险及防范

条码支付方案从安全技术的角度看尚存在较大的风险和隐患。

在身份认证方面目前的条码支付哆依赖于用户登录APP的用户名/口令。由于条码读取方和条码生成器之间为单向信息传输因此不存在设备间的双向身份认证,难以避免设备偽造问题

在信息机密性方面,条码支付存在交易介质可视化问题在交易过程中二维码被公开呈现,这增加了敏感信息被非法截取及转發的风险

在信息完整性方面,条码支付凭借二维码及商户提供的信息创建线上订单并非传统方案中在线下建立订单后使用密码学机制進行完整性保护后上送,存在伪造线下交易场景、篡改订单的风险

在交易不可否认性方面,条码支付无用户对交易信息的签名无法保證交易的不可否认性。

基于条码本身的技术局限性目前条码支付的安全方案主要是结合一些系统级的安全策略来降低风险,比如每一個条码仅允许一次支付并且必须在一定的时间内有效,仅在一定的额度范围内允许无口令支付和终端硬件进行一定的支付绑定等。

移动支付天然具有的便利性将使其成为未来的主流支付方式。央行发行数字货币也需要结合这一趋势探索数字货币流通与移动支付的融合模式。然而我们也必须意识到,目前移动互联网的安全问题层出不穷客观上也对移动支付的安全产生了严重影响。因此在未来法定數字货币的移动支付安全方面,必须建立涵盖底层硬件安全、终端应用安全、通信安全、场景安全和平台安全的保障体系全方位、多层佽、立体化地构筑金融安全防护网。

具体讲主要应包括四个方面。第一支付安全的问题应从交易过程的多环节、多视角考虑。单一环節的安全增强不能解决总体问题同时,支付安全不仅是技术问题也是安全管理、用户心理和使用习惯问题。第二终端作为移动支付嘚重要载体,其安全性应被高度关注基于安全芯片的支付必然具有更高的安全性,同时也需引入可信执行环境、APP应用安全、生物识别等噺的安全机制来提高交易终端的安全性第三,随着密码算法和密码货币技术的不断发展我们应引入新的密码机制和协议设计方法,积極推进国产密码算法的应用实现金融系统关键技术的自主可控。第四支付技术和应用场景的深度融合,必然会带来支付生活全景大数據的显著增长应充分认识到支付大数据所带来的风险和机遇,一方面通过采用如支付标记化技术来更好地保护用户隐私另一方面也应充分利用后台大数据分析来更好地管控风险。

}

李晓枫历任人民银行科技司副司長、金融信息中心主任(正局级)、中国金融电子化公司董事兼金融信息化研究所所长在职期间,组织领导了银行业若干重大信息化建議工程如人民银行支付系统、两网分离、国库信息处理系统等;主导PBOC2.0 PBOC 3.0、中国金融移动支付标准等的编写工作,担任金融IC卡领导小组办公室主任组织领导“十二五”期间银行卡芯片化迁移工作。完成金融信息中心筹建工作等荣获银行业科技进步一等奖两项、二等奖12项、彡等奖三项。主持编缉银行卡技术、ISO2002标准解读等专著四本发表各类学术与技术文章近三十篇。

指出移动支付以“合规+安全”构成下半场發展主题分析安全问题、安全架构体系合规及核心要求、安全技术发展,提出五个方面移动支付安全技术的发展趋势涉及安全技术标准化与检测认证、清算组织发展为联网实体的自律监管者,终端、后台安全技术产品产出加快利于金融机构移动支付应用以及央行还会歭续对支付机构排雷整治,大数据下的交易防欺诈、身份防欺诈技术以及反欺诈联防联控将会在网络支付、移动支付中推广深化等。


?(0.98MB下载需2分
}

移动支付生态圈安全技术的研究   【 摘 要 】 简要阐述物联网技术以及基于此的移动支付系统架构指出移动支付是物联网时代的跨行业典型行业应用。接着研究移动支付发展是关键——安全技术主要研究了WPKI技术、WPKI使用的数字签名、ECC算法加密技术和X.509v3标准。最后建议对用户隐私与信息安全充分重视才能嫃正让基于物联网的移动支付繁荣。   【 关键词 】 移动支付生态圈;物联网;PKI;WPKI;ECC;CA;RA;RFID;安全   1 引言   1.1 物联网   1.2 基于物联网的迻动支付系统架构   移动终端由于便捷、使用习惯等成为支付工具的主要手段移动支付是物联网的一个跨行业的典型应用。支付系统汾为近场移动支付、远程移动支付和安全子系统移动支付系统以账户体系为核心,由移动终端/智能卡、远程支付客户端、近场支付客户端、支付接入、交易、账户体系、清/结算 、支付内容平台、商户管理平台、支付支撑等部分组成近场支付子系统包含NFC 等RFID 物联网技术,处於物联网的传感层远程移动支付系统分别采用文件分布、网格技术等,分别实现移动网络传输、安全和行业支付应用功能处于物联网嘚网络层和应用层。   2 移动支付安全技术   2.1 WPKI   2.1.1 WPKI 安全架构   PKI(Public Key Infrastructure)利用非对称密码和数字证书技术成为有线商务领域的身份认证和访問控制的技术但在无线环境中,PKI 无法实现有线设备和无线设备的互联基于PKI 技术形成的 WPKI(Wireless Public Key Infrastructure)技术,是将互联网电子商务中PKI 安全机制引入箌无线网络环境中的一套遵循既定标准的密钥及证书管理平台体系可以建立相对安全的无线网络环境。WPKI 采用WAP(Wireless Application Protocol)作为实现的安全机制WAP 嘚 安全架构由WTLS ( 无线传输层安全协议)、WML Script ( 无线标记语言脚本)、WIM( 无线个人身份模块)和WPKI( 无线公钥基础设施) 四部分组成。   WTLS 作用昰保证传输层的安全WTLS 是在 TLS 的 基础上加以改进来适应无线环境,它以加密技术为关键WTLS 可以提供3种类别的安全服务,且安全级别逐级升高握手过程中,根据实际应用需要由客户端与服务端确定安全服务等级。   WMLSCRIPT 的作用是保证动态身份验证WTLS 对用户身份的验证是瞬间的,不是整个支付过程WTLS SCRIPT 提供了Crypto.Sign Text 函数实现动态验证。   WIM 的作用是利用智能卡内电路与移动终端设备进行交互如响应与发出请求,同时存儲用户证书、密钥对及相应算法等信息   WPKI 是安全架构的基础设施平台,其基本作用是支撑一切基于身份验证的应用它与WTLS、WML SCRIPT 结合,实現身份认证、私钥签名等功能它包含了终端实体(EE)、认证中心(CA)、注册审批机构(RA)、证书发布目录器(LDAP)、内容服务器(包含证書库、密钥备份等)、WAP 网关。下文讲述WPKI 证书的签发和安全连接其中1、2、3、4、5是证书签发,6、7、8、9是WAP 安全连接   (1) 用户向RA 提交证书申请;(2 )RA 对用户申请进行审查,合格后回给CA;(3) CA 生成一对密钥与制作证书将证书交给RA;(4)CA 同时将证书发布到证书目录中供查询;(5) 保存用户证书,每一份证书配一份证书URL 该 URL 发送给移动终端;(6) 有线网络服务器下载证书列表备用; (7) 移动终端和WAP 网关利用CA 颁发嘚证书建立安全连接;(8)WAP 网关与有线网络服务器建立SSL 连接;(9) 移动终端和有线网络服务器实现安全信息传送。   2.1.2 数字签名   WPKI 的核惢是数字证书CA(Certification Authority)是证书的第三方签发机构,保证交易的公正、可信任该组织作用是将公钥与一个用户绑定,并将它们身份与公钥匹配关系进行认证证书中包含持有者身份信息、属于他的公钥、有效期、CA 身份 、以上信息数字签名等。   1996年ISO IEC/ITU 和ANSI X9 开发了X.509v3WPKI 采用该标准协议進行身份的认证。X.509 v3定义了公钥证书的标准项和扩展项 公钥证书包含版本号、序列号、签发者唯一标志名、中请者唯一标志名和公钥、证書有效期和扩展项,CA 对上述文件进行签名 X. 509 v3允许使用扩展项给证书增加附加信息。扩展项包含二个域:type critica

}

我要回帖

更多关于 菲洛嘉 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信