微波EDA网,见证研发工程师的成长! 2025濠电姷鏁告慨鐑藉极閸涘﹥鍙忛柟缁㈠枟閸庡顭块懜闈涘缂佺嫏鍥х閻庢稒蓱鐏忣厼霉濠婂懎浜惧ǎ鍥э躬婵″爼宕熼鐐差瀴闂備礁鎲¢悷銉ф崲濮椻偓瀵鏁愭径濠勵吅闂佹寧绻傚Λ顓炍涢崟顓犵<闁绘劦鍓欓崝銈嗙箾绾绡€鐎殿喖顭烽幃銏ゅ川婵犲嫮肖闂備礁鎲¢幐鍡涘川椤旂瓔鍟呯紓鍌氬€搁崐鐑芥嚄閼搁潧鍨旀い鎾卞灩閸ㄥ倿鏌涢锝嗙闁藉啰鍠栭弻鏇熺箾閻愵剚鐝曢梺绋款儏濡繈寮诲☉姘勃闁告挆鈧Σ鍫濐渻閵堝懘鐛滈柟鍑ゆ嫹04闂傚倸鍊搁崐鎼佸磹閹间礁纾归柟闂寸绾惧綊鏌熼梻瀵割槮缁惧墽鎳撻—鍐偓锝庝簼閹癸綁鏌i鐐搭棞闁靛棙甯掗~婵嬫晲閸涱剙顥氬┑掳鍊楁慨鐑藉磻閻愮儤鍋嬮柣妯荤湽閳ь兛绶氬鎾閳╁啯鐝曢梻浣藉Г閿氭い锔诲枤缁辨棃寮撮姀鈾€鎷绘繛杈剧秬濞咃絿鏁☉銏$厱闁哄啠鍋撴繛鑼枛閻涱噣寮介褎鏅濋梺闈涚墕濞诧絿绮径濠庢富闁靛牆妫涙晶閬嶆煕鐎n剙浠遍柟顕嗙節婵$兘鍩¢崒婊冨箺闂備礁鎼ú銊╁磻濞戙垹鐒垫い鎺嗗亾婵犫偓闁秴鐒垫い鎺嶈兌閸熸煡鏌熼崙銈嗗05闂傚倸鍊搁崐鎼佸磹閹间礁纾归柟闂寸绾惧綊鏌熼梻瀵割槮缁惧墽鎳撻—鍐偓锝庝簼閹癸綁鏌i鐐搭棞闁靛棙甯掗~婵嬫晲閸涱剙顥氬┑掳鍊楁慨鐑藉磻閻愮儤鍋嬮柣妯荤湽閳ь兛绶氬鎾閳╁啯鐝栭梻渚€鈧偛鑻晶鎵磼椤曞棛鍒伴摶鏍归敐鍫燁仩妞ゆ梹娲熷娲偡閹殿喗鎲奸梺鑽ゅ枂閸庣敻骞冨鈧崺锟犲礃椤忓棴绱查梻浣虹帛閻熴垽宕戦幘缁樼厱闁靛ǹ鍎抽崺锝団偓娈垮枛椤攱淇婇幖浣哥厸闁稿本鐭花浠嬫⒒娴e懙褰掑嫉椤掑倻鐭欓柟杈惧瘜閺佸倿鏌ㄩ悤鍌涘 闂傚倸鍊搁崐鎼佸磹閹间礁纾归柟闂寸绾惧綊鏌熼梻瀵割槮缁惧墽鎳撻—鍐偓锝庝簼閹癸綁鏌i鐐搭棞闁靛棙甯掗~婵嬫晲閸涱剙顥氬┑掳鍊楁慨鐑藉磻閻愮儤鍋嬮柣妯荤湽閳ь兛绶氬鎾閻樻爠鍥ㄧ厱閻忕偛澧介悡顖氼熆鐟欏嫭绀€闁宠鍨块、娆戠磼閹惧墎绐楅梻浣告啞椤棝宕橀敐鍡欌偓娲倵楠炲灝鍔氭繛鑼█瀹曟垿骞橀懜闈涙瀭闂佸憡娲﹂崜娑㈡晬濞戙垺鈷戦柛娑樷看濞堟洖鈹戦悙璇ц含闁诡喕鍗抽、姘跺焵椤掆偓閻g兘宕奸弴銊︽櫌婵犮垼娉涢鍡椻枍鐏炶В鏀介柣妯虹仛閺嗏晛鈹戦鑺ュ唉妤犵偛锕ュ鍕箛椤掑偊绱遍梻浣筋潐瀹曟﹢顢氳閺屻劑濡堕崱鏇犵畾闂侀潧鐗嗙€氼垶宕楀畝鍕厱婵炲棗绻戦ˉ銏℃叏婵犲懏顏犵紒杈ㄥ笒铻i柤濮愬€ゅΣ顒勬⒒娴e懙褰掓晝閵堝拑鑰块梺顒€绉撮悞鍨亜閹哄秷鍏岄柛鐔哥叀閺岀喖宕欓妶鍡楊伓闂傚倸鍊搁崐鎼佸磹閹间礁纾归柟闂寸绾惧綊鏌熼梻瀵割槮缁炬儳缍婇弻锝夊箣閿濆憛鎾绘煕閵堝懎顏柡灞诲€濆畷顐﹀Ψ閿旇姤鐦庡┑鐐差嚟婵敻鎳濇ィ鍐ㄧ厴闁瑰鍋涚粻鐘绘⒑缁嬪尅鏀绘い銊ユ楠炲牓濡歌閸嬫捇妫冨☉娆忔殘閻庤娲栧鍫曞箞閵娿儺娓婚悹鍥紦婢规洟姊绘担铏瑰笡濞撴碍顨婂畷鏉库槈濮樺彉绗夊┑鐐村灦鑿ゆ俊鎻掔墛缁绘盯宕卞Ο鍝勵潔濡炪倕绻掗崰鏍ь潖缂佹ɑ濯撮柤鎭掑劤閵嗗﹪姊洪棃鈺冪Ф缂佺姵鎹囬悰顔跨疀濞戞瑦娅㈤梺璺ㄥ櫐閹凤拷
首页 > 射频和无线通信 > 射频无线通信文库 > 基于WPKI的安全移动支付系统的设计与实现

基于WPKI的安全移动支付系统的设计与实现

时间:05-24 来源:互联网 点击:
移动电子商务是有线电子商务的延伸和发展。企业现有的环境、系统和模式都可以技术性地移植到电子商务中,避免重复投资和资源浪费。但是加入移动电子商务的系统,其复杂性也带来一系列的安全问题。由于移动电子商务的特殊性,移动电子商务的安全问题尤其重要。安全性是影响移动电子商务发展的关键问题。
1 移动电子商务和移动支付
1.1 基于WPKI的移动电子商务

WPKI[1]以无线应用协议WAP(Wireless Application Protocol)的安全机制为基础[2],从传统的公钥基础设施PKI(Public Key Infrastructure)中发展而来。WPKI与PKI都是通过管理密钥和证书来执行移动电子商务策略。WPKI主要解决管理移动电子商务的策略问题,并为无线应用环境提供安全服务。WPKI的优化主要包括对证书格式的简化,以减少存储容量。另外WPKI采用了先进的ECC公钥算法,而非传统的RSA算法,这就可以大大提高运算效率,并在相同的安全强度下减少密钥的长度。由于WPKI证书格式是PKIX(Public Key Infrastracture on X.509)证书的子集,所以可以在标准PKI中保持互操作性[3]。
1.2 WPKI移动电子商务安全框架
鉴于目前大部分手机计算能力的低下,下面提供一种适合移动电子商务的WPKI移动交易安全框架,即引入验证服务器VA(Validation Authority)的WPKI移动交易安全框架[4],如图1所示。

闂傚倸鍊搁崐鎼佸磹妞嬪海鐭嗗〒姘e亾妤犵偛顦甸崹楣冨箛娴e湱绋佺紓鍌氬€烽悞锕佹懌闂佸憡鐟ョ换姗€寮婚悢纰辨晬闁挎繂娲eЧ妤呮偡濠婂懎顣奸悽顖涘浮閹瑦绻濋崶銊у帾婵犵數鍊埀顒勫磻閹剧粯鐓涢悗锝庡亞婢у灚鎱ㄦ繝鍛仩闁圭懓瀚版俊鎼佸Ψ閿旀儳缍掗梻鍌欒兌閹虫捇宕甸弽顓炵闁跨噦鎷�...

VA作为所有无线终端的代理,完成各种复杂的证书验证和加密/解密操作(如多级证书链的验证)。此时,手机只需要处理单级证书验证,即只需对验证服务器回送的结果进行验证。
其验证过程如下:
(1)手机用户使用生成密钥对和证书请求,向PKI Portal申请证书;
(2)PKI Portal在完成审核后向CA签发系统申请签发证书;
(3)签发系统签发证书并通过证书库发布;
(4)签发系统将用户证书回送给PKI Portal;
(5)PKI Portal将证书回送给手机终端,存放在手机内的智能卡中。
1.3 移动支付
移动支付是指借助手机、掌上电脑、笔记本电脑等移动通信终端和设备,通过无线方式进行的银行转账、缴费和购物等商业交易活动。与传统支付方式相比较,移动支付的优点是真正实现了3A(任何时间、任何地点以及任何方式),也就是将无线通信技术的3A优势应用到金融业务之中[5]。它的优势从与以往支付方式(传统的支付方式与电子支付的方式)的比较中体现出来。但由于安全性和易用性问题尚未得到很好的解决,所以目前国内的移动支付主要是小额支付为主。
2 系统分析和设计
2.1 安全移动支付系统功能模块设计

安全移动支付系统组成如图2所示。该移动支付系统以WPKI为基础,依据移动支付业务需求设计[6],各模块功能如下:
(1)RA服务器提供HTTP/HTTPS服务,为用户提供申请证书的检查和审核,并提交给CA服务器进行证书签发;
(2)CA服务器提供证书目录和证书签发、注销、更新等;
(3)商家服务器提供HTTP服务,为用户提供商品浏览和定购,并提供支付平台分布式接口;
(4)移动支付平台提供与银行的接口,提供用户手机号码与银行账号绑定的功能,提供与智能终端支付接口,提供与商家信息交互接口。
客户在申请移动支付服务业务时,首先到银行(或银行网站上)开户或使用己有的账户来绑定手持设备ID(如手机号),这里手机ID用客户的数字证书来表示。

闂傚倸鍊搁崐鎼佸磹妞嬪海鐭嗗〒姘e亾妤犵偛顦甸崹楣冨箛娴e湱绋佺紓鍌氬€烽悞锕佹懌闂佸憡鐟ョ换姗€寮婚悢纰辨晬闁挎繂娲eЧ妤呮偡濠婂懎顣奸悽顖涘浮閹瑦绻濋崶銊у帾婵犵數鍊埀顒勫磻閹剧粯鐓涢悗锝庡亞婢у灚鎱ㄦ繝鍛仩闁圭懓瀚版俊鎼佸Ψ閿旀儳缍掗梻鍌欒兌閹虫捇宕甸弽顓炵闁跨噦鎷�...

2.2 系统安全解决方案
整个系统的实现由4部分组成,它们包括:商家安全支付软件MSS、客户安全支付软件CSS、商业银行安全支付软件BSS和交易中心安全支付软件TSS。
2.2.1 安全功能设计
根据系统实体、交易流程及安全要求,4个软件模块的主要安全功能设计如下:
(1)MSS:该软件构成了卖方交易平台。首先应提供商品订购过程中所需的安全功能:与客户之间的双向身份认证,验证客户对定单的数字签名,生成商家对账单和承诺的数字签名,加解密与客户之间传递的信息。其次提供支付过程所需的安全功能:与交易中心之间的双向身份认证,验证银行返回的支付结果的数字签名。另外还记录客户签名后的定单信息,记录支付信息以及保存自己签名后的送货信息等。
由上述功能可知,该软件模块应提供身份认证、数字签名、客户定购及支付信息的处理、密钥及证书管理等服务。
(2)CSS:该软件构成了买方交易平台。它首先提供产品订购过程中所需的安全功能:与商家之间的双向身份认证,产生客户对定单的数字签名,验证商家对账单和承诺的数字签名,加解密与商家之间传递的信息。其次提供支付过程所需的安全功能:与交易中心之间的双向身份认证,采用银行的公钥加密提交的转账信息,生成交易中心需保存的交易证据,产生对交易证据的数字签名。
该软件模块应提供身份认证、数字签名、交易与支付历史数据存储管理、支付交易查询、密钥与证书管理等服务。
(3)TSS:该软件构成了安全交易平台。它记录了交易过程中传输的各种重要信息、可供争议解决的证据。其安全功能是:与商家之间的双向身份认证、与客户之间的双向身份认证、与银行之间的双向身份认证、验证客户提交的交易证据的数字签名、验证银行响应的支付结果的数字签名,并在出现争议时验证争议各方提交证据的真伪。
该模块应提供身份认证、数字签名、与商业银行业务系统联系的公共接口、交易与支付历史数据存储管理、支付交易仲裁、密钥与证书管理等服务。
(4)BSS:该软件提供支付网关功能,其主要作用是完成银行网络与Internet及移动网络之间的通信、协议转换以及数据的加解密,以保护银行内部网络的安全。实现与TTP之间的双向身份识别,验证客户的数字签名,产生支付结果的数字签名,解密客户传来的转帐通知,用商家的公钥加密支付结果。
该模块应提供:身份认证、数字签名、与交易中心业务系统联系的公共接口、 支付历史数据存储管理、密钥与证书管理等服务。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top