闂傚倸鍊搁崐鎼佸磹閹间礁纾归柟闂寸绾剧懓顪冪€n亝鎹i柣顓炴閵嗘帒顫濋敐鍛婵°倗濮烽崑娑⑺囬悽绋挎瀬闁瑰墽绮崑鎰版煕閹邦垰绱﹂柣銏㈢帛娣囧﹪鎮欓鍕ㄥ亾閺嶎厽鍋嬫繝濠傜墕绾剧粯绻涢幋娆忕仼闁搞劌鍊块弻娑樼暆閳ь剟宕戝☉姘辨/鐟滄棃寮诲☉銏╂晝妞ゆ劦婢€缁ㄧ粯绻涚€涙ḿ鐭嬮柣妤佹礋濠€浣糕攽閻樿宸ラ柟鍐茬箻瀹曠敻鍩€椤掑嫭鈷掗柛銉戝本鈻堥梺鍝勮閸斿矂鍩為幋锕€骞㈡俊顖滃劋椤忥繝姊洪懡銈呅i柛鏂炲懏宕叉繝闈涱儏閽冪喖鏌ㄥ┑鍡╂Ч闁稿瀚换娑㈡嚑椤掑倸绗$紓鍌氱Т閻楀繒妲愰幘瀛樺闁惧繒鎳撶粭锟犳⒑閻戔晜娅撻柛銊ョ埣閹即顢欓柨顖氫壕闁挎繂楠搁弸鐔兼煕婵犲洦鏁辩紒缁樼洴瀹曞ジ鎮㈡總澶婃疂婵犵數鍋涢悧鍡欑礊婵犲偆娼栫紓浣股戞刊鏉戭渻鐎n亞鍑归悷鏇炴缁辨捇宕掑姣欙繝鏌i幒鐐差洭缂侇喖顑呴鍏煎緞婵犲洤鏁归梻浣告惈濞层劑宕戦悢鍏煎仼闁告繂瀚ч弨浠嬪箳閹惰棄纾归柟鐗堟緲绾惧鏌熼崜褏甯涢柣鎾冲暣閺岋箑螣娓氼垱鈻撳┑鈽嗗灙閸嬫挻淇婇妶鍥ラ柛瀣洴閺屽﹪鏁愭径濠勭枃闂佺粯鍔曢幖顐㈡暜婵$偑鍊栧濠氬箠閹惧顩查柛鎾椻偓閸嬫捇鐛崹顔煎闂佺懓鍟块ˇ闈涱嚕閵婏妇顩烽悗锝庡亞閸樿棄鈹戦绛嬫當婵☆偅顨嗙粋宥呪堪閸忕姷鎳撻オ浼村醇閵忋垺姣囨繝娈垮枛閿曘劌鈻嶉敐澶婄疅闁圭虎鍠栫粈瀣亜閹扳晛鐏╃粭鎴濃攽閻樻鏆俊鎻掓嚇瀹曟垿宕熼娑樹壕婵ḿ鍘у▍宥夋煕閳规儳浜炬俊鐐€栫敮濠偯归崶銊х彾婵☆垱鐪规禍婊堟煥閺囩偛鈧兘骞夋ィ鍐╃厱闁宠鍎虫禍鐐繆閻愵亜鈧牕顔忔繝姘;闁规儳澧庣壕濂告煟濡灝鐨洪弫鍫ユ倵鐟欏嫭绀冩繛鑼枛瀵宕卞Δ濠傛倯闂佸憡渚楅崹鎶藉几閸愵喗鈷戦柣鐔告緲閹垿鏌熼姘辩劯闁诡喒鍓濆鍕暆閳ь剛绮堟繝鍥ㄧ厸鐎广儱楠搁獮妤呮煟閹惧崬鍔﹂柡宀嬬秮瀵挳鎮欏ù瀣壕闁革富鍘搁崑鎾愁潩閻愵剙顏�

推荐期刊

电子商务安全策略

时间:2015-12-20 23:41:57 所属分类:微电子 浏览量: 108

摘要: 电子商务的实施,其关键是要保证整个商务过程中系统的安全性。针对这个问题,该文仔细分析了认证系统、SSL协议和SET协议,指出了其应用中的一些局限,另外,还介绍了几种与商务安全有关的其它技术。 关键词:安全、认证、证书、CA 、SSL协议、SET协议

婵犵數濮烽弫鍛婃叏閹绢喗鍎夊鑸靛姇缁狙囧箹鐎涙ɑ灏ù婊堢畺閺岋繝宕堕妷銉т患缂佺偓鍎崇紞濠囧蓟閿濆鍋勭紒瀣儥濡棗螖閻橀潧浠﹂柟鐟版喘瀵鈽夊⿰搴⑿俊鐐€戦崝宀€鎹㈠Ο渚殨妞ゆ劧绠戠壕鍏肩箾閹寸偟澧х紒銊ヮ煼濮婃椽宕烽鐐插闂佹悶鍔庨弫濠氬春閳ь剚銇勯幒鎴濃偓褰掑汲椤掑倵鍋撶憴鍕闁搞劌娼¢悰顔碱潨閳ь剙顕i鍕ㄩ柨鏃傜帛缂嶅矂姊婚崒娆愮グ妞ゎ偄顦靛畷鏇㈠礂閸忕厧寮块梺闈涚墕椤︿粙寮担琛″亾楠炲灝鍔氶柟鍐差樀瀵劍绂掔€n偆鍘藉┑顔筋殔濡绂嶅⿰鍏犵懓饪伴崼銏㈡毇濠殿喖锕ㄥ▍锝夊箟閹绢喖绀嬫い鎰╁灩绗戝┑鐘殿暯濡插懘宕戦崟顓涘亾濮樼厧娅嶉柛鈹惧亾濡炪倖甯婂ù鍥ㄧ珶濡眹浜滈柨鏇炲€烽幉楣冩煕閳规儳浜炬俊鐐€栧濠氬磻閹惧墎纾奸柣妯垮皺鏁堥悗瑙勬礃濞茬喖寮婚崱妤婂悑闁告侗鍨抽弸鍐⒑閻熸澘鎮戦柟顖氱焸閹剝寰勫畝鈧粈濠囨煛瀹ュ骸骞楅柣鎾崇箻閺屾盯顢曢敐鍥╃暫婵犳鍨伴崥瀣崲濞戙垹绠婚柟棰佽兌閸氬姊洪崫鍕拱婵炶尙鍠庨悾鐑芥偂鎼存ɑ鏂€闂佹悶鍎滈崟鍏哥敾闂傚倷娴囧畷鍨叏閻㈢ǹ绀夐煫鍥ㄧ☉缁€鍫熺節闂堟稓澧涚€规洖寮剁换娑㈠箣閻愭鏆¢柣搴㈢濮樸劑骞夐崨濠冨劅闁挎繂鍊告禍鐐叏濡厧浜鹃悗姘炬嫹

摘要: 电子商务的实施,其关键是要保证整个商务过程中系统的安全性。针对这个问题,该文仔细分析了认证系统、SSL协议和SET协议,指出了其应用中的一些局限,另外,还介绍了几种与商务安全有关的其它技术。
关键词:安全、认证、证书、CA 、SSL协议、SET协议

一 引言
近几年,随着互联网的不断发展,在世界范围内掀起了一股电子商务热潮。许多国家政府部门对电子商务的发展十分重视,把这场以电子商务为标志的信息化革命与十九世纪以蒸汽机为标志的工业化革命相提并论,并纷纷出台了有关政策和举措。
中国对电子商务的发展也给予了应有的重视,考虑到电子商务必然涉及到网上支付、必然涉及到银行支付结算,为了作好前瞻性的研究,1998年6月,人民银行支付科技司组织成立了电子商务课题组,对银行支付在电子商务中的作用和对策进行研究,并在研究基础上,组织各商业银行联合共建金融认证中心,为网上安全支付创造条件。
实现电子商务的关键是要保证商务活动过程中系统的安全性,即应保证在向基于Internet的电子交易转变的过程中与传统交易的方式一样安全可靠。电子商务的安全主要采用数据加密和身份认证技术。
下面分别从认证系统,SSL(Secure Sockets Layer)协议和安全电子交易SET(Secure Electronic Transaction)协议三个方面来加以论述。

二 认证系统
电子商务的关键是安全,网上安全交易的基础是数字证书。证书类似于生活中的身份证,用以在网络上鉴别一个人或组织的真实身份。证书的颁发机构叫做Certificate Authority,通常简称CA。要建立安全的电子商务系统,必须首先建立一个稳固、健全的CA;否则,一切网上的交易都没有安全保障。
2.1 认证系统的基本原理
   传统的对称密钥算法具有加密强度高、运算速度快的优点,但密钥的传递与管理的问题限制了它的一些应用。为解决此问题,七十年代密码界出现了公开密钥算法,该算法使用一对密钥即一个私钥和一个公钥,其对应关系是唯一的,公钥对外公开,私钥个人秘密保存。一般用公钥来进行加密,用私钥来进行签名;同时私钥用来解密,公钥用来验证签名。算法的加密强度主要取决于选定的密钥长度。RSA算法是公开密钥算法中研究最为深入,使用最为广泛的算法,为大多数国家地区的官方或非官方所采用。利用RSA公开密钥算法在密钥自动管理、数字签名、身份识别等方面的特性,可建立一个为用户的公开密钥提供担保的可信的第三方认证系统。这个可信的第三方认证系统也称为CA,CA为用户发放电子证书,用户之间(比如网银服务器和某客户之间)利用证书来保证信息安全性和双方身份的合法性。
  国际邮联ITU在1994年公布了关于证书格式的最新标准,称为X.509协议,在X.509的证书格式中,包含很多域,其中比较重要的有:用户名称、签发者名称、有效期、用户公钥信息、签发者对证书信息的数字签名。在浏览器和Web Server产品中都已集成了证书申请和证书的验证功能,只要能用符合X.509协议的证书安装在浏览器上和Web Server服务器端,就能实现双方证书的自动验证,从而识别身份。
2.2 系统结构
  整个系统是一个大的网络环境,系统从功能上基本可以划分为CA、RA和Web Publisher。
  核心系统根CA放在一个单独的封闭空间中,为了保证运行的绝对安全,其人员及制度都有严格的规定,并且系统设计为一离线网络。CA的功能是在收到来自RA的证书请求时,颁发证书。一般的个人证书发放过程都是自动进行,无须人工干预。
  证书的登记机构Register Authority,简称RA,分散在各个网上银行的地区中心。RA与网银中心有机结合,接受客户申请,并审批申请,把证书正式请求通过建设银行企业内部网发送给CA中心。RA与CA双方的通信报文也通过RSA进行加密,确保安全。系统的分布式结构适于新业务网点的开设,具有较好的扩充性。通信协议为TCP/IP。
证书的公布系统Web Publisher,简称WP,置于Internet网上,是普通用户和CA直接交流的界面。对用户来讲它相当于一个在线的证书数据库。用户的证书由CA颁发之后,CA用E-mail通知用户,然后用户须用浏览器从这里下载证书。
2.3 我国认证系统的建设情况
  为保证电子商务在中国的顺利开展,必须建立全国统一的金融认证中心。
  目前,经"金融系统电子商务联络与研究小组"提议,由人民银行和各家商业银行联合建立金融部门的安全认证体系得到了国内十几家商业银行的支持和响应。经金融信息化领导小组会议批准,现已决定由人民银行牵头,联合工商银行等11家商业银行,共同出资建立金融认证中心。
金融认证中心工程建设目前正在顺利进行。它将是面向全国的、金融系统联合共建的统一的认证中心,将支持B to C和B to B两种模式的网上交易;在体系结构上,金融认证中心的设计充分考虑了各地方开展电子商务的认证需求,计划在中心城市或某些银行系统内设立若干面对客户的注册机构。

三 SSL协议
SSL协议是Netscape公司在网络传输层之上提供的一种基于RSA和保密密钥的用于浏览器和Web服务器之间的安全连接技术。它被视为 Internet 上 Web 浏览器和服务器的标准安全性措施。SSL 提供了用于启动 TCP/IP 连接的安全性“信号交换”。这种信号交换导致客户和服务器同意将使用的安全性级别,并履行连接的任何身份验证要求。它通过数字签名和数字证书可实现浏览器和Web服务器双方的身份验证。在用数字证书对双方的身份验证后,双方就可以用保密密钥进行安全的会话了。
  这种简单加密模式的特点是:
   部分或全部信息加密;
  采用对称的和非对称的加密技术;
  通过数字证书验证身份;
  采用防止伪造的数字签名。
SSL协议在应用层收发数据前,协商加密算法、连接密钥并认证通信双方,从而为应用层提供了安全的传输通道;在该通道上可透明加载任何高层应用协议(如HTTP、FTP、TELNET等)以保证应用层数据传输的安全性。SSL协议独立于应用层协议,因此,在电子交易中被用来安全传送信用卡号码。
  SSL协议握手流程由两个阶段组成:服务器认证和用户认证(可选)。
3.1 服务器认证阶段
在一次交易过程中,客户的证书首先传送到银行Server方,服务器先验证有效期,再根据签发者(CA)名称找到签发者公钥(在CA的根证书内),验证证书的数字签名的合法性。
Web 服务器上的 SSL 安全性要求步骤如下:
1 生成密钥对文件和请求文件。
2 从身份验证权限中请求一个证书。
3 在服务器上安装证书。
4 激活 WWW 服务文件夹上的 SSL 安全性。
  服务器根据客户的信息确定是否需要生成新的主密钥,如需要则服务器在响应客户的消息时将包含生成主密钥所需的信息;
  客户根据收到的服务器响应信息,产生一个主密钥,并用服务器的公开密钥加密后传给服务器;
  服务器恢复该主密钥,并返回给客户一个用主密钥认证的信息,以此让客户认证服务器。
这样通过主密钥引出的密钥对一系列数据进行加密来认证服务器,从而建立安全的通信通道。
3.2 用户认证阶段(可选)
  在此之前,服务器已经过了客户认证,这一阶段主要完成对客户的认证。

经认证的服务器发送一个提问给客户,客户则返回(数字)签名后的提问和其公开密钥,从而向服务器提供认证。
SSL支持各种加密算法。在“握手”过程中,使用RSA公开密钥系统。密钥交换后,使用一系列密码,包括RC2、RC4、IDEA、DES、triple-DES及MD5 信息摘要算法。公开密钥认证遵循X.509标准。
SSL协议独立于应用层协议,且被大部分的浏览器和Web服务器所内置,便于在l
[3] 杨千里,王育民等着 电子商务技术与应用 北京:电子工业出版社,1999
[4] 卢开澄编著 计算机密码学 计算机网络中的数据保密与安全 第2版 北京:清华大学出版社,1998
[5] Peter Loshin,着 Extranet设计与实现 付筱,乔一林,译 北京:电子工业出版社, 1998,2

婵犵數濮烽弫鍛婃叏娴兼潙鍨傞柣鐔峰簻閼板潡寮堕崼娑樺婵炲懐濮垫穱濠囧Χ閸屾矮澹曢梺鍛婎殜娴滃爼寮婚妸鈺傚亞闁稿本绋戦锟�:闂傚倸鍊搁崐椋庣矆娓氣偓瀹曨垶骞愭惔銏$彿闁瑰吋鐣崹娲矗韫囨稒鐓熼柕蹇婃嚉瑜版帒绀勯柣妯肩帛閻撴洟鏌熸导瀛樻锭闁哄鍠栭弻娑氣偓锝庡亞婢ь剟鏌曢崶褍顏€殿噮鍣e畷鍫曗€栭鑺ュ磳婵﹤顭峰畷鐔碱敃閵囨妸鍥ㄧ厸閻忕偠顕ч埀顒佺墱缂傛捇鎳為妷銉х獮婵犮垼娉涢張顒勫疾婵傚憡鈷掑ù锝堟鐢盯鏌熺喊鍗炰簽婵″弶鍔欏鎾偐閹颁焦缍楅梻浣告惈閸燁偊鎮ч崱娆戜笉闁挎繂妫涚粻楣冩煕閳╁喚娈欓悗姘緲闇夋繝濠傚閸斻倝妫佹径鎰叆婵犻潧妫欓幖鎰版煕閺傛鍎愬ǎ鍥э躬椤㈡稑顫濋幑鎰儓闂備礁鎼惌澶屾崲濠靛棛鏆︽い蹇撴噺婵挳鏌涘☉姗堝姛濞存粍鐗犲缁樼瑹閳ь剟鍩€椤掑倸浠滈柤娲诲灦瀹曘垽宕ㄦ繝浣虹畾闂佺粯鍔栧ḿ娆戠箔瑜忕槐鎺楊敊鐟欏嫭鐝曢梺闈涚墳缂嶄礁鐣峰鈧俊鎼佹晜缂佹﹩妫ㄩ梻鍌氬€风欢姘缚閼姐倐鍋撻棃娑氱劯鐎规洏鍨洪妶锝夊礃閵娧屽晣闂備胶枪缁绘ê螞鐠恒劍宕查柛鈩兦滄禍婊堟煙闁箑鏋涢柡瀣闇夋繝濠傚暙閳锋梻绱掓潏銊﹀鞍闁瑰嘲鎳忛ˇ鐗堟償濡粯娅冮梻鍌欑劍閹爼宕濆鍜佹富闁芥ê顦介崵鏇㈡煙閹澘袚闁稿瀚伴弻锝夊箻閾忣偅宕冲銈嗘煥椤︻垶鈥旈崘顔嘉ч柛鈩冿供濮婂潡姊虹粙娆惧剱闁告梹娲熼敐鐐测攽鐎n€晠鏌嶉崫鍕偓濠氬矗閸℃せ鏀介柣鎰綑閻忥箑鐣濋敐鍛仴闁诡喚鍋ら弻銊р偓锝冨妺缁ㄥ姊洪崫鍕妞ゃ劌妫楅埢宥嗙節閸曘劌浜炬繛鍫濈仢閺嬨倕顭胯椤ㄥ﹪鐛崱娑樼睄闁割偅绻嶅ḿ濠囨⒑閺傘儲娅呴柛鐕佸亰椤㈡梹瀵肩€涙ǚ鎷绘繛杈剧到閹诧繝骞嗛崼銉︾厱濠电姴濯遍崷顓炲疾闂備線娼ц噹闁稿本绮屾晶楣冩⒒娴h櫣甯涢柛鏃€娲栬灒濠电姴娲ら悿顕€鏌涘☉妯兼憼闁绘挾濮烽惀顏堝级閸喛鍩炴繝鈷€鍌氬祮闁哄矉缍佹俊鐑藉Ψ閿曗偓濞堟姊洪崫鍕拱缂佸鍨块崺銏℃償閵娿儳鐤€濡炪倖甯掗崐椋庢濮椻偓濮婄粯绗熼埀顒€岣胯铻炴俊銈呮噹閻ゎ喖霉閸忓吋缍戠紒鐘靛枛閹鈽夊▍铏灦閸掑﹦鈧潧鎽滅壕濂告倵閿濆骸骞楃痪顓℃硾闇夋繝濠傚婢у灚鎱ㄦ繝鍐┿仢妤犵偞鍔栭幆鏃堟晲閸屾侗娼旈梻鍌欑閹碱偊鎮у⿰鍫濈婵ɑ澧庨崑鎾绘濞戞牕浠悗瑙勬礃閿曘垽銆佸▎鎾村殐闁冲搫鍟悙濠傗攽閻樺灚鏆╁┑顔绢棎婢ф繈姊虹粙娆惧剱闁圭ǹ澧藉Σ鎰板箻閹颁礁鎮戦梺绯曞墲閿曗晛螞閸愵喗鈷戠痪顓炴噺閻濐亪鏌熼悷鐗堝枠鐎殿噮鍋婇獮妯肩磼濡粯顏熼梻浣芥硶閸o箓骞忛敓锟�.闂傚倸鍊搁崐椋庣矆娓氣偓瀹曨垶宕稿Δ浣糕偓鍫曟煕椤愮姴鍔氶柣鎺戠仛閵囧嫰骞掑鍥舵М婵犫拃灞界仭缂佺粯绋撴禒锕傚磼濮橈絽浜炬繝闈涱儏閽冪喖鏌ㄥ☉妯侯仱闁稿鎹囬弫鎰償閳ヨ尙鏁栭梻浣规た閸樺ジ顢栨径鎰摕婵炴垶鍩冮崑鎾绘晲鎼存繄鏁栭柡浣哥墦閹鈻撻崹顔界亞闂佸憡顨嗘繛濠囧Υ娴g硶妲堟俊顖炴敱閻庡姊洪悷閭﹀殶濠殿噮鍙冨绋库枎閹剧补鎷绘繛杈剧悼鏋柟顔藉灦缁绘繈濮€閳藉懓鈧寧顨ラ悙璇у伐妞ゆ挸銈稿畷鍫曞煛閸愵亝娈介梻鍌欑閹碱偆绮旈弻銉ョ閹兼番鍔岄悡婵嬫煛閸愩劌鈧敻宕戦幘鑽ゅ祦闁割煈鍠栨慨搴♀攽閳藉棗浜濇い銊ワ工閻g兘濮€閵堝懐顔婂┑掳鍊撻懗鍫曞储閹间焦鈷戦柛鎾村絻娴滀粙鏌涚€n亜顏柡鍛埣椤㈡岸鍩€椤掆偓椤繘鎼圭憴鍕瀭闂佹寧绻傚Λ娆撴偟濮樿埖鍊甸悷娆忓缁岃法绱撳鍕槮妞ゆ洩缍佸畷婊勬媴閻熸壆锛忛梻渚€娼чオ鍨繆閸モ晝鐭撻柛鎾楀懐锛濋梺绋挎湰閻熴劑顢欐径鎰厱閻庯綆鍋呭畷宀勬煛瀹€瀣М妤犵偛顑夐幃娆撳幢濡櫣浼岄梺璇″枟椤ㄥ﹪銆佸璺虹劦妞ゆ帒瀚拑鐔兼煥濠靛棙濯兼繛灏栨櫊閺岋綁骞橀崘宸妷闂佽绻愬Λ娆戞崲濞戙垺鏅查柛娑卞枟閹瑩姊洪幐搴㈠濞存粠浜幃浼搭敊閻e瞼鎳濋梺閫炲苯澧寸€殿噮鍋婇獮妯肩磼濡粯顏熼梻浣芥硶閸o箓骞忛敓锟�,闂傚倸鍊搁崐椋庣矆娓氣偓楠炲鏁撻悩鍐蹭画濡炪倖鐗滈崑娑㈠垂閸岀偞鐓曟い顓熷灥娴滅偞銇勯埡鍐ㄥ幋闁哄本鐩、鏇㈡偐閼碱兛鎮i梺璇查閻忔岸鎮¢敓鐘茶摕闁靛ň鏅滈崑鍡涙煕鐏炲墽鈽夋い蹇ユ嫹闂傚倸鍊峰ù鍥敋瑜忛埀顒佺▓閺呯姴鐣峰Ο鑽ょ瘈婵﹩鍘搁幐鍐⒑閸涘﹥澶勯柛瀣崌閹虫捇宕稿Δ浣哄弰闂婎偄娴勭徊鑺ョ閺嶎灐鐟扳堪閸曨厾鐓€闁剧粯鐗犻弻銊モ攽閸℃ê娅i梺鍝勬閸嬨倝寮婚妸銉㈡闁惧浚鍋勯锟�婵犵數濮烽弫鎼佸磻濞戙垺鍋ら柕濞у啫鐏婇悗鍏夊亾闁告洦鍓欐禍閬嶆⒑閸涘﹣绶遍柛鐘冲哺閵嗗懘寮婚妷锔惧幍闂佺粯鍨堕敃鈺佲枔閺冨倻纾奸柍褜鍓熷畷鍗炩槈濞嗘垵骞楁繝纰樻閸ㄧ敻宕戦幇顔芥殰婵炴垯鍨洪悡鐔哥節閸偅灏伴悗姘炬嫹.

转载请注明来自:http://www.zazhifabiao.com/lunwen/dzxx/wdz/31670.html