欢迎来到天天文库
浏览记录
ID:1745890
大小:33.00 KB
页数:9页
时间:2017-11-13
《工商管理电子商务毕业论文 基于set的电子商务的安全协议的分析》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、湖南师范大学本科毕业论文考籍号:XXXXXXXXX姓名:XXX专业:工商管理电子商务论文题目:基于SET的电子商务的安全协议的分析指导老师:XXX二〇一一年十二月十日摘要:研究SET协议及其几种改进方案,分析其优点,同时指出存在的一些缺陷及不足。第三方支付平台是目前网上支付的发展趋势,并得到了较为广泛的运用。在第三方支付平台的启示下,SET协议将会有更好、更完善的改进方案,从而促进电子商务的发展。 关键词:电子商务;SET协议;TIP;安全性; 一、引言 电子商务安全协议是完成信息安全交换的共同约定的逻辑操作规则,
2、是保证网上交易的机密性、数据完整性、身份的合法性和抗否认性的重要技术,协议是否完备成为它能否提供安全保障的关键。为了促进电子商务的发展,保障电子商务的安全,Internet电子商务安全协议的研究已成为热点。 SET(SecureElectronicTransaction)协议是VisaMasterCard联合其他一些大公司一起推出的基于开放网络的以信用卡为基础的电子商务协议。这个协议得到了CTE、IBM、Microsoft、Netscape等大公司的支持。但是,SET涉及的交易参与主体较多,从而导致协议比较复杂。目前SET协议的改
3、进方案主要有:对SET协议进行简化、对SET协议进行扩展、以及安全控制分级模型等等。这些改进方案或者在增加SET安全性的同时降低了SET的执行效率,或者在提高了SET的执行效率的同时减弱了SET的安全性。而且SET不适合非数字商品交易局限性并没有根本解决。笔者在研究SET及其几种改进方案优缺点时,提出了在SET中引入TIP的思想,以改善SET协议的不足,使电子商务安全协议朝着高安全性、高效率的方向发展。 二、SET描述及安全性分析 (一)SET协议的描述 SET安全电子交易协议是一种基于消息流的协议。SET协议主要是为
4、了解决用户、商家和银行之间通过信用卡在线支付而设计的,以保证支付信息的机密、支付过程的完整、持卡人的合法身份以及可操作性。SET中的核心技术主要有公开密钥加密、数字签名、数字信封、数字证书等。 SET协议的工作原理如图所示: (二)SET协议的安全性分析 SET协议主要通过使用密码技术和数字证书方式来保证信息的机密性和安全性,它实现了电子交易的机密性、数据完整性、身份的合法性和不可否认性。机密性(Confidentiality)在SET协议下,客户将支付信息PI和订单信息OI进行双重签名商家解密后得到OI,银行解密后得到P
5、I,从而避免了商家访问客户的支付信息。 数据完整性(DataIntegrity)SET协议通过使用Hash函数来保证数据完整性。报文发送后,Hash函数将为之产生一个惟一的报文摘要值,一旦报文中包含的数据被篡改,该值就会改变,从而被检测到,这样就保证了信息的完整性。身份验证(VerificationofIdentity)身份认证,是电子商务中非常重要的环节,SET协议使用数字证书来确认商家、持卡客户、受卡行和支付网关的身份,为网上交易提供了一个完整的可信赖的环境。 不可否认性(Non-repudiationofDispute
6、dchar-ges)SET协议中数字证书的发布过程也包含了商家和客户在交易中存在的信息,因此,如果客户发出了一个商品的订单,在收到货物后它不能否认发出这个订单,同样,商家以后也不能否认收到过这个订单。 (三)SET协议的缺陷与不足 SET是一个完备的电子交易流程,较好地解决了基于信用卡基础上的电子交易各方之间复杂的信任关系和安全连接,确保了电子交易中信息的真实性、保密性、防抵赖性和不可更改性。但是SET协议在实际运用中并不成功,它存在着一些不足,主要表现在以下几个方面: 1.SET协议非常复杂,成本很高,处理速度慢。SET
7、交易过程需多次验证电子证书和数字签名,整个交易过程可能要花费很长时间,客户没有足够的耐心等待长时间的交易过程,从而影响了SET协议的广泛应用。 2.SET协议只满足“钱原子性”,而不满足“商品原子性”及“确认发送原子性”。 即当商家从支付网关得到客户正确支付后,SET协议不能保证商家一定会发货给客户,也不能保证发送给客户的商品就是客户订购的商品。 3.在SET协议下,客户的支付指令虽通过双重签名加密,理论上商家不可解密,但客户的支付指令(含信用卡号、密码)的信息仍然是由相对而言信誉并不可靠的网上商户转发给银行,仍存在着安全隐患
8、,而且这样也容易引起客户心理上的不放心。 三、SET协议的几种改进方案 (一)对SET协议进行扩展 在电子商务交易过程中,网络纠纷层出不穷,这就需要对重要的数据进行保存。扩展的SET协议通过引入新的存储机制,将重要的数字
此文档下载收益归作者所有