《计算机网络在电子商务中的应用evsq.docx》由会员分享,可在线阅读,更多相关《计算机网络在电子商务中的应用evsq.docx(10页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、编号 : 池州职业技术学院 毕业设计(论文) 课题名称:计算机网络在电子商务中的应用学生姓名: 李永香 学 号: 07131124 专 业: 计算机应用技术 班 级: 07计 指导教师: 邹汪平 二一年五月计算机网络在电子商务中的应用摘要:随着计算机网络技术的飞进发展,电子商务正得到越来越广泛的应用。由于电子商务中的交易行为大多数都是在网上完成的, 因此电子商务的安全性是影响趸易双方成败的一个关键因素。本文从电子商务系统对计算机网络安全,商务交易安全性出发,介绍利用网络安全枝术解决安全问题的方法。电子商务是伴随着计算机与网络的发展而产生的一种全新的商务形式,它主要是建构在以网络为平台的电子交易
2、系统上。关键词:计算机网络 电子商务安全技术一、引言近几年来电子商务的发展十分迅速 电子商务可以降低成本增加贸易机会,简化贸易流通过程,提高生产力,改善物流和金流、商品流信息流的环境与系统 虽然电子商务发展势头很强,但其贸易额所占整个贸易额的比例仍然很低。影响其发展的首要因素是安全问题网上的交易是一种非面对面交易,因此“交易安全“在电子商务的发展中十分重要。可以说没有安全就没有电子商务。电子商务的安全从整体上可分为两大部分计算机网络安全和商务交易安全。计算机网络安全包括计算机网络设备安全、计算机网络系统安全、数据库安全等。其特征是针对计算机网络本身可能存在的安全问题,实施网络安全增强方案以保证
3、计算机网络自身的安全性为目标。商务安全则紧紧围绕传统商务在Interne(上应用时产生的各种安全问题在计算机网络安全的基础上如何保障电子商务过程的顺利进行。即实现电子商务的保密性完整性可鉴别性不可伪造性和不可依赖。二、网络电子商务1定义以计算机与通信网络为基础平台,利用电子工具实现的在线商业交换和行政作业活动的全过程。电子商务网络安全从其本质上来讲就是网络上的信息安全,是指电子商务网络系统的硬件、软件及其系统中的数据受到保护,不受偶然的或者恶意的原因而遭到破坏、更改、泄露,系统连续可靠运行,网络服务不中断。网络安全不仅仅是技术问题,也是一个管理问题,因此要解决网络安全问题,必须有综合的解决方案
4、,才能全方位地对付各种不同的威胁和攻击,这样才能确保网络信息的保密性、完整性、可用性。因此,加强网络的安全管理,制定有关规章制度,对于确保网络的安全、可靠地运行,将起到十分有效的作用。2基本内容和交易类型网络上的电子商务应用主要包括电子商情广告、网上购物、电子支付与结算,以及网上售后服务等。主要交易类型有企业与个人的交易方式和企业之间的交易两种基本方式。最早的电子商务活动室研究和利用专用网进行的,电子数据交换,即无纸交换,就是从专用网络上发展起来的。三、电子商务网络的安全隐患1窃取信息由于未采用加密措施数据信息在网络上以明文形式传送入侵者在数据包经过的网关或路由器上可以截获传送的信息。通过多次
5、窃取和分析,可以找到信息的规律和格式,进而得到传输信息的内容造成网上传输信息泄密2篡改信息当入侵者掌握了信息的格式和规律后通过各种技术手段和方法将网络上传送的信息数据在中途修改 然后再发向目的地。这种方法并不新鲜在路由器或者网关上都可以做此类工作。3假冒信息由于掌握了数据的格式,并可以篡改通过的信息,攻击者可以冒充合法用户发送假冒的信息或者主动获取信息,而远端用户通常很难分辨。4恶意破坏由于攻击者可以接入网络则可能对网络中的信息进行修改掌握网上的机要信息甚至可以潜入网络内部其后果是非常严重的。四、电子商务交易中应用的网络安全技术为了提高电子商务的安全性可以采用多种网络安全技术和协议这些技术和协
6、议各自有一定的使用范围,可以给电子商务交易活动提供不同程度的安全保障。1. 防火墙技术防火墙是目前主要的网络安全设备。防火墙通常使用的安全控制手段主要有包过滤、状态检测、代理服务 由于它假设了网络的边界和服务,对内部的非法访问难以有效地控制。因此最适合于相对独立的与外部网络互连途径有限、网络服务种类相对集中的单一网络(如常见的企业专用网) 防火墙的隔离技术决定了它在电子商务安全交易中的重要作用。目前,防火墙产品主要分为两大类基于代理服务方式的和基于状态检测方式的。例如Check Poim Fi rewalI-1 4 0是基于Unix、WinNT平台上的软件防火墙属状态检测型 Cisco PIX
7、是硬件防火墙也属状态检测型。由于它采用了专用的操作系统因此减少了黑客利用操作系统G)H攻击的可能性:Raptor完全是基于代理技术的软件防火墙 由于互联网的开放性和复杂性1.1 防火墙也有其固有的缺点防火墙不能防范不经由防火墙的攻击。例如如果允许从受保护网内部不受限制地向外拨号一些用户可以形成与Interne(的直接连接从而绕过防火墙:造成一个潜在的后门攻击渠道,所以应该保证内部网与外部网之间通道的唯一性。防火墙不能防止感染了病毒的软件或文件的传输这只能在每台主机上装反病毒的实时监控软件。防火墙不能防止数据驱动式攻击。当有些表面看来无害的数据被邮寄或复制到Interne(主机上并被执行而发起攻
8、击时就会发生数据驱动攻击所以对于来历不明的数据要先进行杀毒或者程序编码辨证,以防止带有后门程序。2数据加密技术2.1 防火墙技术是一种被动的防卫技术它难以对电子商务活动中不安全的因素进行有效的防卫。因此要保障电子商务的交易安全就应当用当代密码技术来助阵。加密技术是电子商务中采取的主要安全措施, 贸易方可根据需要在信息交换的阶段使用。2.2 加密技术分为两类即对称加密对称密钥加密专用密钥加密和非对称加密公开密钥加密。现在许多机构运用PKI(punickey nfrastructur)的缩写即(公开密钥体系”)技术实施构建完整的加密签名体系更有效地解决上述难题在充分利用互联网实现资源共享的前提下从
9、真正意义上确保了网上交易与信息传递的安全。在PKI中密钥被分解为一对(即一把公开密钥或加密密钥和一把专用密钥或解密密钥)。这对密钥中的任何一把都可作为公开密钥(加密密钥)通过非保密方式向他人公开而另一把则作为专用密钥解密密钥)加以保存。公开密钥用于对机密1生息的加密专用密钥则用于对加信息的解密。专用密钥只能由生成密钥对的贸易方掌握公开密钥可广泛发布但它只对应用于生成该密钥的贸易方。贸易方利用该方案实现机密信息交换的基本过程是贸易方甲生成一对密钥并将其中的一把作为公开密钥向其他贸易方公开:得到该公开密钥的贸易方乙使用该密钥对机密信息进行加密后再发送给贸易方甲 贸易方甲再用自己保存的另一把专用密钥
10、对加密后的信息进行解密。贸易方甲只能用其专用密钥解密由其公开密钥加密后的任何信息。2.3 加密技术用于网络安全通常有二种形式(一)面向网络:面向网络的加密技术通常工作在网络层或传输层,使用经过加密的数据包传送、认证网络路由及其他网络协议所需的信息,从而保证网络的连通性和可用性不受损害。(二)面向应用服务:面向网络应用服务的加密技术使用则是目前较为流行的加密技术的使用方法,这一类加密技术的优点在于实现相对较为简单,不需要对电子信息(数据包)所经过的网络的安全性能提出特殊要求,对电子邮件数据实现了端到端的安全保障。2.4 电子商务领域常用的加密技术数字摘要(digital digest)这一加密方
11、法亦称安全Hash编码法,由RonRivest所设计。该编码法采用单向Hash函数将需加密的明文“摘要”成一串128bit的密文,这一串密文亦称为数字指纹(Finger Print),它有固定的长度,且不同的明文摘要成密文,其结果总是不同的,而同样的明文其摘要必定一致。这样这串摘要便可成为验证明文是否是“真身”的“指纹”了。 3身份认证技术身份认证又称为鉴别或确认,它通过验证被认证对象的一个或多个参数的真实性与有效性 来证实被认证对象是否符合或是否有效的一种过程,用来确保数据的真实性。防止攻击者假冒 篡改等。一般来说。用人的生理特征参数f如指纹识别、虹膜识别)进行认证的安全性很高。但目前这种技
12、术存在实现困难、成本很高的缺点。目前,计算机通信中采用的参数有口令、标识符 密钥、随机数等。而且一般使用基于证书的公钥密码体制(PK I)身份认证技术。要实现基于公钥密码算法的身份认证需求。就必须建立一种信任及信任验证机制。即每个网络上的实体必须有一个可以被验证的数字标识 这就是 数字证书(Certifi2cate)”。数字证书是各实体在网上信息交流及商务交易活动中的身份证明。具有唯一性。证书基于公钥密码体制它将用户的公开密钥同用户本身的属性(例如姓名,单位等)联系在一起。这就意味着应有一个网上各方都信任的机构 专门负责对各个实体的身份进行审核,并签发和管理数字证书,这个机构就是证书中心(ce
13、rtificate authorities简称CA。CA用自己的私钥对所有的用户属性、证书属性和用户的公钥进行数字签名,产生用户的数字证书。在基于证书的安全通信中证书是证明用户合法身份和提供用户合法公钥的凭证是建立保密通信的基础。因此,作为网络可信机构的证书管理设施 CA主要职能就是管理和维护它所签发的证书 提供各种证书服务,包括:证书的签发、更新 回收、归档等。3.1 认证系统的基本原理利用RSA公开密钥算法在密钥自动管理、数字签名、身份识别等方面的特性,可建立一个为用户的公开密钥提供担保的可信的第三方认证系统。这个可信的第三方认证系统也称为CA,CA为用户发放电子证书,用户之间利用证书来保
14、证信息安全性和双方身份的合法性。3.2 认证系统结构整个系统是一个大的网络环境,系统从功能上基本可以划分为CA、RA和Web Publisher。 核心系统跟CA放在一个单独的封闭空间中,为了保证运行的绝对安全,其人员及制度都有严格的规定,并且系统设计为一离线网络。CA的功能是在收到来自RA的证书请求时,颁发证书。 证书的登记机构Register Authority,简称RA,分散在各个网上银行的地区中心。RA与网银中心有机结合,接受客户申请,并审批申请,把证书正式请求通过建设银行企业内部网发送给CA中心。 证书的公布系统Web Publisher,简称WP,置于Internet网上,是普通用
15、户和CA直接交流的界面。对用户来讲它相当于一个在线的证书数据库。用户的证书由CA颁发之后,CA用E-mail通知用户,然后用户须用浏览器从这里下载证书。4数字签名技术4.1 含义数字签名也称电子签名。 在信息安全包括身份认证,数据完整性、不可否认性以及匿名性等方面有重要应用。数字签名是非对称加密和数字摘要技术的联合应用。其主要方式为:报文发送方从报文文本中生成一个1 28b it的散列值(或报文摘要),并用自己的专用密钥对这个散列值进行加密 形成发送方的数字签名:然后 这个数字签名将作为报文的附件和报文一起发送给报文的接收方 报文接收方首先从接收到的原始报文中计算出1 28bit位的散列值(或
16、报文摘要)接着再用发送方的公开密钥来对报文附加的数字签名进行解密 如果两个散列值相同 那么接收方就能确认该数字签名是发送方的通过数字签名能够实现对原始报文的鉴别和不可抵赖性。4.2 原理数字签名将数字摘要、公用密钥算法两种加密方法结合起来使用。主要方式是报文的发送方从报文文本中生成一个128位的散列值(或报文摘要),用自己的私有密钥对这个散列值进行加密来形成发送方的数字签名。然后,这个数字签名将作为报文的附件和报文一起发送给报文的接收方。报文的接收方首先从接收到的原始报文中计算出128位的散列值,接着再用发送方的公开密钥来对报文附加的数字签名进行解密,如果两个散列值相同,那么接收方就能确认该数
17、字签名是发送方的,通过数字签名能够实现对原始报文的鉴别。概括的说,签名的作用有两点,一是因为自己的签名难以否认,从而确认了文件已签署这一事实;二是因为签名不易仿冒,从而确定了文件是真的这一事实。4.3 数字时间戳数字时间戳(digital time-stamp)交易文件中,时间是十分重要的信息。在电子交易中,需对交易文件的日期和时间信息采取安全措施,而数字时间戳服务(DTS)就能提供电子文件发表时间的安全保护。时间戳(time-stamp)是一个经加密后形成的凭证文档,它包括三个部分:需加时间戳的文件的摘要(digest);DTS收到文件的日期和时间;DTS的数字签名。4.4 数字证书数字证书
18、(digital certificate,digital ID)又称为数字凭证,是用电子手段来证实一个客户的身份和对网络资源的访问的权限。4.5 数字凭证数字凭证有三种类型:(大部分认证中心提供前两类凭证)个人凭证;企业(服务器)凭证;软件(开发者)凭证。目前,最有效的认证方式是由权威的认证机构为参与电子商务的各方发放证书,证书作为网上交易参与各方的身份识别,就好象每个公民都用身份证来证明身份一样。认证中心作为电子商务交易中受信任的第三方,承担公钥体系中公钥的合法性检验的责任,是一个负责发放和管理数定证书的权威机构。因而网络中所有用户可以将自己的公钥交给这个中心,并提供自己的身份证明信息,证明
19、自己是相应公钥的拥有者,认证中心审查用户提供的信息后,如果确认用户是合法的,就给用户一个数字证书。这样,每个成员只需和认证中心打交道,就可以查到其他成员的公钥信息了。对于在网上进行交易的双方来说,数字证书对他们之间建立信任是至关重要的。五、结束语电子商务安全对计算机网络安全与商务安全提出了双重要求其复杂程度比大多数计算机网络都高。在电子商务的建设过程中涉及到许多安全技术问题 制定安全技术规则和实施安全技术手段不仅可以推动安全技术的发展,同时也促进安全的电子商务体系的形成。当然,任何一个安全技术都不会提供永远和绝对的安全,因为网络在变化应用在变化,入侵和破坏的手段也在变化,只有技术的不断进步才是真正的安全保障。参考文献1 冯登国. 计算机通信网络安全. 北京:清华大学出版社.2007年2 谢希仁. 计算机网络(第二版)M. 北京: 电子工业出版社.2008年3 林全新,周围. 计算机网络工程 M. 人民邮电出版社.2009年4 张恒杰,曹隽. 计算机网络工程M. 大连理工大学出版社,2006年5 肖满梅,罗兰娥. 电子商务及其安全技术问题湖南科技学院学报.2006年6 丰洪才,管华,陈珂. 电子商务的关键技术及其安全性分析武汉工业学院学报 2004年7 阎慧,王伟. 宁宇鹏等编著防火墙原理与技术M. 北京:机械工业出版杜 2004年10
限制150内