您好,欢迎访问三七文档
当前位置:首页 > IT计算机/网络 > 电子商务 > 7-电子商务安全技术
ElectronicCommerce电子商务安全技术E-CommerceSecurityTechnology电子商务的安全概述IntroductiontosecurityinEC加密技术Dataencryptiontechnology认证技术Authenticationtechnology防火墙技术Firewalltechnology安全技术协议Protocolforsecurity电子商务安全技术上一页下一页目录结束Case:Biblifind公司Bibliofind公司成立于1996年,是第一家专门销售绝版书的网站,网站上有非常专业的绝版书检索引擎,这个检索引擎的数据库是公司对全球供应商网络日调查结果。注册客户可按照书名、价格和版次进行检索。访问者也可以登记书单,到货后会发电子邮件通知。该公司有庞大的客户群、良好的口碑以及绝版书供应网,这些优势是其他网上书店难以比拟的。2001年,公司的网站被黑了。骇客侵入了公司的服务器,更换了主页。公司不得不把网站关闭了几天,全面检查网站的安全性。在技术人员审查服务器日志时,发现破坏主页只是冰山一角:记录显示黑客已侵入计算机系统四个多月;更糟糕的是,有些黑客能通过WWW服务器进入存储客户信息(包括客户姓名、地址和信用卡号)的计算机,这些客户信息是以文本格式存储在公司的交易服务器上。电子商务安全技术上一页下一页目录结束该公司立即报告州和联邦执法机构调查这次黑客事件,并且向9.8万名客户发出了电子邮件,提醒客户信息可能已被黑客获取了。官方的调查既没有逮捕责任人,也没有发现嫌犯。许多客户知道后都非常愤怒。在攻击事件一个月后,Bibliofind被关闭了。一家成功的企业因不能保存客户信息而毁于一旦。Case:Biblifind公司电子商务安全技术上一页下一页目录结束本章重点电子商务的安全是一个非常重要的问题。只有网上交易做到了安全可靠,客户才能接受和使用这种交易方式,电子商务才能顺利开展下去。电子商务的安全性不是一个孤立的概念,它是由计算机安全性,尤其是计算机网络安全性发展而来的。本章重点:电子商务安全需求电子商务的安全隐患及安全电子商务结构对称密钥加密体制及公开密钥加密体制认证技术与数字证书数字时间戳网络通信中的加密方式防火墙技术电子商务安全技术上一页下一页目录结束电子商务安全概述电子商务安全需求TheBasicRequirementsforECSecurity信息保密性的需求Secrecy信息完整性的需求Integrity不可否认性的需求Necessity交易实体身份真实性的需求Authentication系统可靠性的需求Reliability电子商务安全技术上一页下一页目录结束电子商务的安全隐患TheProblemsforECSecurity互联网本身的问题计算机操作系统的安全问题计算机应用软件的安全问题通信传输协议的安全问题网络安全管理的问题电子商务安全概述电子商务安全技术上一页下一页目录结束电子商务安全概述电子商务安全措施TheMeasuresforECSecurity安全要素可能损失防范措施信息的保密性数据被泄露或篡改信息加密信息的完整性信息丢失和变更数字摘要信息的验证性冒名发送接受数据数字证书信息的认可性发送数据后抵赖数字时间戳与签名信息的授权性未经授权擅自侵入防火墙、口令电子商务安全技术上一页下一页目录结束防火墙的概念TheconceptionofthefirewallIncomputerfield,firewallisalogicaldesign(hardwareorsoftware)withinanetworkenvironmentwhichpreventscommunicationsforbiddenbythesecuritypolicyofanorganizationfromhappening.防火墙图示防火墙技术电子商务安全技术上一页下一页目录结束防火墙的功能Thebasictaskofthefirewall防火墙的基本任务是提供一种访问控制,通过这种访问控制来实现网络路由的安全性包括两个方面:⑴限制外部网对内部网的访问,从而保护内部网特定资源免受非法侵犯⑵限制内部网对外部网的访问,主要是针对一些不健康信息及敏感信息的访问防火墙技术电子商务安全技术上一页下一页目录结束防火墙的分类Thetypeofthefirewall防火墙技术通信发生在主机与网络还是网络之间通信在网络层或应用层进行分析是否保留有状态信息个人防火墙网络防火墙网络层防火墙应用层防火墙网络防火墙有状态防火墙无状态防火墙电子商务安全技术上一页下一页目录结束防火墙的工作原理⑴分组过滤(PacketFilter)分组过滤是利用路由器里安装防火墙软件方式来保护网络内部系统。这种包过滤实际上是在网络层中对数据包实施有选择的通过,依据系统内事先设定的过滤逻辑规则,检查数据流中每个数据包,根据数据包的源、目的地址、所用的IP端口等因素来确定是否允许该数据包通过。防火墙技术电子商务安全技术上一页下一页目录结束应用层表示层会话层传输层网络层数据链路层物理层分组过滤防火墙实现原理图内部受保护的网络外层网络防火墙技术电子商务安全技术上一页下一页目录结束⑵应用网关(ApplicationGateways)应用网关是在网络应用层上建立协议过滤和转发功能。它针对特定的网络应用协议,使用指定的数据过滤逻辑,并在过滤的同时,对数据包进行必须的分析、登记和统计,形成报告。实际中的应用网关通常安装在专用工作站系统上。防火墙技术电子商务安全技术上一页下一页目录结束应用网关防火墙实现原理示意应用层表示层会话层传输层网络层数据链路层物理层外层网络内部受保护的网络防火墙技术电子商务安全技术上一页下一页目录结束(3)代理服务(ProxyService)代理服务使用一个客户程序与特定的中间结点(代理服务器,即防火墙)建立连接,然后中间结点与服务器进行实际连接。代理服务在应用层上进行。防火墙代理访问控制客户代理服务器代理服务器客户请求应答请求转发转发应答代理服务器防火墙数据控制及传输示意防火墙技术电子商务安全技术上一页下一页目录结束防火墙的基本策略BasicPolicyofFirewall⑴没有被列为允许访问的服务都是被禁止的这种控制模型需要确定所有可以被提供的服务以及它们的安全特性,然后,开放这些服务,并将所有其它未被列入的服务排除在外,禁止访问。⑵没有被列为禁止访问的服务都是被允许的这种防火墙模型与上种模型正好相反,它需要确定那些被认为是不安全的服务,禁止其访问;而其它服务则被认为是安全的,允许访问。防火墙技术电子商务安全技术上一页下一页目录结束防火墙技术防火墙实现站点安全的安全策略ConcreteofFirewall⑴服务控制策略这种策略主要明确规定外部网和内部网用户之间进行访问的服务类型。⑵方向控制策略启动特定的服务请求并允许它通过防火墙,这些操作都具有方向性。⑶用户控制策略这种策略主要针对访问请求的用户类型来确定是否提供服务。⑷行为控制策略用来控制用户如何使用某种特定的服务。电子商务安全技术上一页下一页目录结束数据加密技术数据加密Dataencryption加密就是用基于数学算法的程序和保密的密钥对信息进行编码,生成难以理解的字符串。源信息加密算法E源信息解密算法D密文加密密钥Ke解密密钥Kd源信息用加密算法E和加密密钥Ke进行加密运算,得到密文,然后通过一定的传输路径传输给接收端,接收端接收到密文后,利用解密算法D和解密密钥Kd对密文进行解密运算,从而获得信息明文。电子商务安全技术上一页下一页目录结束数据加密技术对称密钥加密体制Symmetricencryptiontechnology对称密钥加密原理对称密钥体制,就是加密密钥和解密密钥相同,即:Ke=Kd=K对称密钥加密体制常用算法1.替换加密法2.转换加密法3.数据加密标准(DES)算法电子商务安全技术上一页下一页目录结束替换加密法例1:Caesar(恺撒)密码——最原始的密码技术数据加密技术明文:CRYPTOGRAPHY密文:FUBSWRJUDSKBkey:n=4电子商务安全技术上一页下一页目录结束例2:单表置换密码数据加密技术HOWAREYOUENGLANDENLBCLRRBSH………明文………密钥字串………密文+)电子商务安全技术上一页下一页目录结束数据加密技术非对称密钥加密体制Asymmetricencryptiontechnology非对称密钥加密原理非对称密码体制也称双钥密码(或公钥密钥)体制,就是加密和解密使用不同的密钥。非对称密码体系的主要特点公钥密码体系的主要特点就是加密和解密使用不同的密钥,每个用户都有一对选定的密钥(所以又称双钥),即:公钥KP(publickey)是可以公开的,它可以像电话号码一样注册公布私钥KS(selfkey)是秘密的,私用的。由KP不能计算出KS。加密和解密分开。电子商务安全技术上一页下一页目录结束数据加密技术Kdz私人密钥Kdy私人密钥Kdx私人密钥公众通信网XZY密钥中心Kex,Key,Kez,……公共密钥Kex:X的加密密钥,Key:Y的加密密钥,其他密钥依次类推…….公开密钥密码体制电子商务安全技术上一页下一页目录结束认证技术认证技术为了确保信息的真实性和防伪性,就必须使发送的消息具有被验证性,使接收者或第三者能够识别消息的真伪,实现这类功能的密码技术称作数字认证技术。信息的认证与保密是有区别的,加密保护只能防止被动攻击,而认证保护可以防止主动攻击。保密性是使截获者在不知密钥条件下不能解读密文的内容。认证性是使任何不知密钥的人不能构造一个密报,使意定的接收者脱密成一个可理解的消息。电子商务安全技术上一页下一页目录结束认证技术数字摘要MessagedigestMessagedigestisatechniqueofmakinguseofdigitalfingerprintforintegrityverification.Thedigitalfingerprintofthefileistransmittedalongwiththefiletotherecipientintransit.Afterreceivingthefile,therecipientcalculatesthehashvalueofthereceivedfileinthesamewayandiftheresultisidenticalwiththedigestcodereceived,itisconcludedthatthefilehasnotbeenaltered.数字摘要是利用数据字指纹来保证信息完整性的一种手段。电子商务安全技术上一页下一页目录结束数据摘要技术1.杂凑函数杂凑函数(hashingfunction)是将任意长的数字串M映射(压缩)成一个较短的定长输出数字串H的函数:H=h(M)即H为M的杂凑值(杂凑码),h(x)为杂凑函数。2.基于杂凑函数的信息摘要MUXhDMXh比较MM’h(M’)发端A收端B判断输出h(M)M|h(m)认证技术电子商务安全技术上一页下一页目录结束认证技术数字签名digitalsignatures在以计算机文件为基础的事务处理中采用电子形式的签名,即数字签名.数字签名解决的问题functionsTherecipientcanverifytherealidentityofthesenderThesendercannotrepudiatethemessagessentTherecipientorcrackerscannotalterandfakethemessagereceived.电子商务安全技术上一页下一页目录结束老李A小王B老李和小王使用不同的密钥老李使用小王的公钥对签名进行核实小王使用私钥对消息进行签名KSB核实签名对消息签名“我们亟需定购100套Windows2000”“dkso(Sc#Z02f+baur}”“我们亟需定购1
本文标题:7-电子商务安全技术
链接地址:https://www.777doc.com/doc-25974 .html