电子商务与网络安全.ppt
《电子商务与网络安全.ppt》由会员分享,可在线阅读,更多相关《电子商务与网络安全.ppt(57页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第四章 电子商务与网络安全电子商务与网络安全 n4.1 电子商务安全问题及对策电子商务安全问题及对策n4.2 电子商务安全体系电子商务安全体系n4.3 电子商务安全防范技术电子商务安全防范技术n数字加密技术n数字证书nPKI技术n电子商务安全协议案例n国外国外n2000年年2月月3日日9日,日,Yahoo,ebay,Amazon 等著名网站被黑客利用等著名网站被黑客利用“拒绝服务拒绝服务”手段进行攻击,直接和间接损失手段进行攻击,直接和间接损失10亿美元。亿美元。n2005年年6月月13日,万事达公司发现并宣布,电脑黑客侵入了亚利桑那州日,万事达公司发现并宣布,电脑黑客侵入了亚利桑那州的一个信
2、用卡程序中心,窃取了约的一个信用卡程序中心,窃取了约4000万信用卡用户的信息,造成美国万信用卡用户的信息,造成美国迄今报道过的最大个人社会安全及金融信息泄密事件。迄今报道过的最大个人社会安全及金融信息泄密事件。n国内国内n2007年南京一年南京一19岁的少年利用腾讯公司一支付平台上的漏洞,大肆盗岁的少年利用腾讯公司一支付平台上的漏洞,大肆盗窃游戏充值卡,在近窃游戏充值卡,在近5个月的时间内,疯狂敛财个月的时间内,疯狂敛财100余万元。余万元。赛门铁克的英特网安全威胁报告:2005年黑客发展趋势n在一天之中,对某一特定站点的攻击次数降低n受利益驱动的攻击增加:n2005年上半年,共发现大约11
3、,000个新的恶意程序,网络钓鱼、DdoS攻击增加。n黑客使用日益老练的蠕虫、木马等窃取网络信息,卖给竞价最高的买主,买主利用这些信息发送垃圾邮件及广告,增加点击率,实施随机拒绝服务攻击,窃取信用卡信息、身份信息、公司机密及其它有用信息,从中快速获利。4.1 电子商务安全问题及对策n计算机安全的基本概念n电子商务系统的安全隐患n电子商务系统安全策略4.1.1 计算机安全的基本概念n计算机安全计算机安全就是保护企业资产不受未经授权的访问、使用、篡改或破坏。包括物理安全和逻辑安全。n对计算机资产带来危险的的任何行动或对象都成为安全威胁。安全威胁。n电子商务信息方面的安全则表现为n信息的有效性n信息
4、的保密性n信息的完整性n信息的真实性n中断n攻击系统的有效性,破坏系统硬盘、线路、文件系统等中断中断轰炸轰炸伪造伪造篡改篡改窃听窃听在网上,安全威胁无处不在!在网上,安全威胁无处不在!在网上,安全威胁无处不在!在网上,安全威胁无处不在!4.1.2 电子商务系统的安全隐患vv窃听窃听攻击系统的保密性,通过搭线和电磁泄漏等手段造成泄密n篡改n攻击系统的完整性,篡改系统数据,搅乱消息次序和时间中断中断轰炸轰炸伪造伪造篡改篡改窃听窃听4.1.2 电子商务系统的安全隐患在网上,安全威胁无处不在!在网上,安全威胁无处不在!在网上,安全威胁无处不在!在网上,安全威胁无处不在!vv伪造伪造攻击系统的真实性;伪
5、造假消息、假身份进入或破坏系统4.1.3 电子商务系统安全策略n反窃听n加密技术;防火墙(Firewall)n防篡改n数据的一致性(Integrity)检测(消息摘要)n拒绝冒充n身份认证(Authentication)(数字证书)n防止抵赖n数字签名、时间戳、数字证书4.2电子商务系统的安全体系电子商务业务系统电子商务业务系统电子商务支付系统电子商务支付系统安全应用协议安全应用协议SET SSL S/MIME S-HTTPCA体系体系,数字签名数字签名,数字信封数字信封基本加密算法基本加密算法非对称密钥加密非对称密钥加密/对称密钥加对称密钥加密密安全安全HASH函数函数/RSA/SHA交易标
6、准防火墙PKI架架构构认证体系数字加密4.3 安全措施安全措施n1.法律措施法律措施n1)完善法律法规,做到有法可依n2)加重计算机犯罪处罚力度n3)建立我国网络金融与国外在法律上的协调机制。4.3 安全措施安全措施n2.2.技术措施技术措施n2.12.1防火墙技术防火墙技术n2.1.12.1.1概念概念n 防火墙是在专用网和因特网之间设置的安全系统,可以提供接入控制,可以干预这两个网之间的任何消息传送。4.3 安全措施安全措施n防火墙的基本功能:n(1)过滤进出网络的数据包;n(2)管理进出网络的访问行为;n(3)封堵某些禁止的访问行为;n(4)记录通过防火墙的信息内容和活动;n(5)对网络
7、攻击进行检测和告警。4.3 安全措施安全措施外部WWW客户客户机Intranet数据库电子邮件服务部Web服务器由软件系统和硬件设备组合而成的,在内外部之间的保护屏障防火墙结构n2.1.2 2.1.2 防火墙结构防火墙结构4.3 安全措施安全措施n2.1.3 2.1.3 防火墙分类防火墙分类n(1 1)包过滤型:对所有)包过滤型:对所有进出的数据包进行拦截进出的数据包进行拦截检测,按照一定的信息检测,按照一定的信息规则进行筛选,允许授规则进行筛选,允许授权信息通过,对不符合权信息通过,对不符合规则的信息报警,并丢规则的信息报警,并丢弃该包:最小特权原则。弃该包:最小特权原则。根据规则转发过滤路
8、由器InternetIntranet4.3 安全措施安全措施n(2 2)双宿网关型:)双宿网关型:即双重宿主主机防火即双重宿主主机防火墙,是一种拥有两个墙,是一种拥有两个连接到不同网络上的连接到不同网络上的网络接口的防火墙。网络接口的防火墙。特点是内部网络与外特点是内部网络与外部网络是隔离的,两部网络是隔离的,两者不能直接通信。者不能直接通信。Internat4.4 加密技术加密技术n1.1.信息加密的传递过程信息加密的传递过程加密E解密D明文M加密密钥K1解密密钥K2密文C明文M原文件加密密文密文解密原文件Internet发送端接收端对称密钥加密解密过程Hi are you XXXXXXXX
9、Hi areyou接收者公钥加密密文原信息发送端接收者私钥解密密文原信息接收端Internet非对称密钥加密4.4 加密技术加密技术4.4 加密技术加密技术n2、非对称密钥算法的特点:n(1)仅知道密码算法和加密密钥,要确定解密密钥,这在计算上是不可能的。n(2)两个相关密钥中的任何一个都可以用作加密而让另一个用于解密。n(3)两位用户之间要相互交换信息时,需要将其中的私人密钥保存好,将公开密钥发给对方。n(3)反过来,信息发送者用自己的私人密钥对数据加密后,发给接收方,接收方只能用发送方的公开密钥解密。4.4 加密技术加密技术n4.对称密钥与非对称密钥比较对称密钥与非对称密钥比较特性对称密钥
10、非对称密钥密钥数目单一密钥成对密钥密钥种类密钥是保密的其中一个密钥保密,一个密钥公开密钥管理简单但难于管理需要数字证书及可靠的第三者处理速度非常快慢用途用于大量资料的加密用来加密小文件或对信息签字等不太严格保密的应用4.4 加密技术加密技术n5.5.公钥加密与对称加密混合使用方式公钥加密与对称加密混合使用方式发送者(A)发送者(B)DES加密DES解密RSA加密RSA解密明文密文网络明文秘密密钥K公开密钥K(密钥传递)接收者的私有秘钥公钥加密与对称加密混合使用方式4.6数字认证技术数字认证技术n安全认证技术安全认证技术是为了满足电子金融系统的安全而采取的一种常用的安全技术,包括:数字签名、数字
11、信封、数字摘要、数字时间戳、数字证书以及生物统计学身份识别技术。4.6数字认证技术数字认证技术数字签名数字签名n1)作用:n 保证信息完整n 保证信息发送者身份的可验证n 保证信息传递过程中的非泄露4.6数字认证技术数字认证技术n1)数字签名:是信息发送者产生的一段别人无法伪造的数字串,这段数字串是对发送者发送信息的真实性的一个有效凭证。4.6数字认证技术数字认证技术n2)数字签名工作流程(a)生成数字签名流程 明文信息摘要数字签名RSA公钥解密一致签名有效签名无效YN(b)验证数字签名流程 明文明文信息摘要RSA私钥加密数字签名私钥Hash算法4.6数字认证技术数字认证技术n数字信封的生成数
12、字信封的生成n 数字信封的生成消息对称密钥加密消息密文密钥密文数字信封对称密钥发送A私钥接收B的公钥InternetInternet4.6数字认证技术数字认证技术 数字信封的解除n 数字信封的解除消息密文对称密钥解密消息接收方B的私钥密钥密文对称密钥发送方A的公钥4.6数字认证技术数字认证技术n2.3.3 数字时间戳数字时间戳Hash函数加密摘要发送端摘要时间数字时间戳Internet加时间Hash函数加密摘要摘要时间Internet数字时间戳第三方私钥加密加了时间后的新摘要第三方数字时间戳的使用原信息3、电子商务安全认证电子商务安全认证 3.1 3.1 数字证书数字证书 数字证书是各类终端实
13、体和最终用户在网上进行数字证书是各类终端实体和最终用户在网上进行数字证书是各类终端实体和最终用户在网上进行数字证书是各类终端实体和最终用户在网上进行信息交流及商务活动的身份证明,在电子交易的各个信息交流及商务活动的身份证明,在电子交易的各个信息交流及商务活动的身份证明,在电子交易的各个信息交流及商务活动的身份证明,在电子交易的各个环节,交易的各方都需验证对方数字证书的有效性,环节,交易的各方都需验证对方数字证书的有效性,环节,交易的各方都需验证对方数字证书的有效性,环节,交易的各方都需验证对方数字证书的有效性,从而解决相互间的信任问题。从而解决相互间的信任问题。从而解决相互间的信任问题。从而解
14、决相互间的信任问题。3.1 数字证书数字证书1.1.数字证书概述数字证书概述 数字证书是一个经证书认证中心(数字证书是一个经证书认证中心(数字证书是一个经证书认证中心(数字证书是一个经证书认证中心(CACACACA)数字签名)数字签名)数字签名)数字签名的包含公开密钥拥有者信息以及公开密钥的文件。的包含公开密钥拥有者信息以及公开密钥的文件。的包含公开密钥拥有者信息以及公开密钥的文件。的包含公开密钥拥有者信息以及公开密钥的文件。数数数数字证书实质上就是一系列密钥,用于签名和加密数字字证书实质上就是一系列密钥,用于签名和加密数字字证书实质上就是一系列密钥,用于签名和加密数字字证书实质上就是一系列密
15、钥,用于签名和加密数字信息。信息。信息。信息。数字证书由专门的机构(数字证书由专门的机构(数字证书由专门的机构(数字证书由专门的机构(CACACACA)负责发放和管理,)负责发放和管理,)负责发放和管理,)负责发放和管理,其作用是证明证书中列出的用户名称与证书中列出的其作用是证明证书中列出的用户名称与证书中列出的其作用是证明证书中列出的用户名称与证书中列出的其作用是证明证书中列出的用户名称与证书中列出的公开密钥相对应。公开密钥相对应。公开密钥相对应。公开密钥相对应。CACACACA的数字签名使得攻击者不能伪造的数字签名使得攻击者不能伪造的数字签名使得攻击者不能伪造的数字签名使得攻击者不能伪造和
16、篡改数字证书。和篡改数字证书。和篡改数字证书。和篡改数字证书。3.1 数字证书数字证书3.3.对数字证书的验证对数字证书的验证 对数字证书的验证包括以下几个步骤:对数字证书的验证包括以下几个步骤:对数字证书的验证包括以下几个步骤:对数字证书的验证包括以下几个步骤:CACACACA签名真实?签名真实?签名真实?签名真实?证书在有效期内?证书在有效期内?证书在有效期内?证书在有效期内?证书在证书在证书在证书在CACACACA发布的发布的发布的发布的证书撤消列表内?证书撤消列表内?证书撤消列表内?证书撤消列表内?Y伪造的证书伪造的证书伪造的证书伪造的证书N失效的证书失效的证书失效的证书失效的证书NY
17、失效的证书失效的证书失效的证书失效的证书YN有效的证书有效的证书有效的证书有效的证书CACACACA签名真实?签名真实?签名真实?签名真实?3.3.对数字证书的验证对数字证书的验证 3.1 数字证书数字证书3.1 数字证书数字证书4.4.数字证书的类型数字证书的类型 3.2 认证中心认证中心 1.1.什么是认证中心什么是认证中心 在网络上,什么样的信息交流才是安全的呢?在网络上,什么样的信息交流才是安全的呢?在网络上,什么样的信息交流才是安全的呢?在网络上,什么样的信息交流才是安全的呢?只只只只有有有有收收收收件件件件实实实实体体体体才才才才能能能能解解解解读读读读信信信信息息息息,即即即即信
18、信信信息息息息保密性保密性保密性保密性。收收收收件件件件实实实实体体体体看看看看到到到到的的的的信信信信息息息息确确确确实实实实是是是是发发发发件件件件实实实实体体体体发发发发送送送送的的的的信信信信息息息息,其其其其内内内内容容容容未未未未被被被被篡篡篡篡改改改改或或或或替替替替换换换换,即信息真即信息真即信息真即信息真实实实实完整性完整性完整性完整性。发件实体日后不能否认曾发送过此信发件实体日后不能否认曾发送过此信发件实体日后不能否认曾发送过此信发件实体日后不能否认曾发送过此信息,即不可抵赖性息,即不可抵赖性息,即不可抵赖性息,即不可抵赖性。加密!加密!加密!加密!还差什么?还差什么?还差
19、什么?还差什么?建立信任和信任验证机制建立信任和信任验证机制建立信任和信任验证机制建立信任和信任验证机制数字证书数字证书数字证书数字证书认证中心认证中心认证中心认证中心3.2 认证中心认证中心 1.1.什么是认证中心什么是认证中心 电子交易的各方都必须拥有合法的身份,即由数字证书认证电子交易的各方都必须拥有合法的身份,即由数字证书认证电子交易的各方都必须拥有合法的身份,即由数字证书认证电子交易的各方都必须拥有合法的身份,即由数字证书认证中心(中心(中心(中心(CACACACA)签发的数字证书,在交易的各个环节,交易的各方都)签发的数字证书,在交易的各个环节,交易的各方都)签发的数字证书,在交易
20、的各个环节,交易的各方都)签发的数字证书,在交易的各个环节,交易的各方都需检验对方数字证书的有效性,从而解决了用户信任问题。需检验对方数字证书的有效性,从而解决了用户信任问题。需检验对方数字证书的有效性,从而解决了用户信任问题。需检验对方数字证书的有效性,从而解决了用户信任问题。电子商务安全认证体系是一套融合了各种先进的加密技术和电子商务安全认证体系是一套融合了各种先进的加密技术和电子商务安全认证体系是一套融合了各种先进的加密技术和电子商务安全认证体系是一套融合了各种先进的加密技术和认证技术的安全体系,它主要定义和建立自身认证和授权规则,认证技术的安全体系,它主要定义和建立自身认证和授权规则,
21、认证技术的安全体系,它主要定义和建立自身认证和授权规则,认证技术的安全体系,它主要定义和建立自身认证和授权规则,然后分发、交换这些规则,并在网络之间解释和管理这些规则。然后分发、交换这些规则,并在网络之间解释和管理这些规则。然后分发、交换这些规则,并在网络之间解释和管理这些规则。然后分发、交换这些规则,并在网络之间解释和管理这些规则。电子商务安全认证体系的核心机构就是电子商务安全认证体系的核心机构就是电子商务安全认证体系的核心机构就是电子商务安全认证体系的核心机构就是CACACACA认证中心。认证中心。认证中心。认证中心。3.2 认证中心认证中心 1.1.什么是认证中心什么是认证中心 认证中心
22、(认证中心(认证中心(认证中心(Certificate Authority,CACertificate Authority,CACertificate Authority,CACertificate Authority,CA)是网上各)是网上各)是网上各)是网上各方都信任的机构,主要负责产生、分配并管理所有参方都信任的机构,主要负责产生、分配并管理所有参方都信任的机构,主要负责产生、分配并管理所有参方都信任的机构,主要负责产生、分配并管理所有参与网上交易的个体所需的身份认证数字证书。与网上交易的个体所需的身份认证数字证书。与网上交易的个体所需的身份认证数字证书。与网上交易的个体所需的身份认证数
23、字证书。3.3数字认证技术数字认证技术n2)各级认证中心的存在组成了电子商务的信任链)各级认证中心的存在组成了电子商务的信任链根CA(Root CA)品牌CA(Brand CA)地方CA(Area CA)持卡人CA(CCA)商家CA(MCA)支付网关CA(PCA)持卡人证书商家证书支付网关证书CA认证体系认证中心的(认证中心的(CA)的功能)的功能4、电子商务安全协议电子商务安全协议 为了保障电子商务的安全性,一些公司和机构制定为了保障电子商务的安全性,一些公司和机构制定为了保障电子商务的安全性,一些公司和机构制定为了保障电子商务的安全性,一些公司和机构制定了电子商务的安全协议,来规范在了电子
24、商务的安全协议,来规范在了电子商务的安全协议,来规范在了电子商务的安全协议,来规范在InternetInternetInternetInternet上从事商务上从事商务上从事商务上从事商务活动的流程。活动的流程。活动的流程。活动的流程。目前,典型的电子商务安全协议有:目前,典型的电子商务安全协议有:目前,典型的电子商务安全协议有:目前,典型的电子商务安全协议有:SSLSSLSSLSSL(安全套接层)协议安全套接层)协议安全套接层)协议安全套接层)协议SETSETSETSET(安全电子交易)协议安全电子交易)协议安全电子交易)协议安全电子交易)协议4.1 SSL SSL协议协议 SSL SSL
25、SSL SSL协议(协议(协议(协议(Security Socket LayerSecurity Socket LayerSecurity Socket LayerSecurity Socket Layer,安全套接层协安全套接层协安全套接层协安全套接层协议)是议)是议)是议)是NetscapeNetscapeNetscapeNetscape公司提出的基于公司提出的基于公司提出的基于公司提出的基于WebWebWebWeb应用的安全协议,该应用的安全协议,该应用的安全协议,该应用的安全协议,该协议向基于协议向基于协议向基于协议向基于TCP/IPTCP/IPTCP/IPTCP/IP的的的的C/SC
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 电子商务 网络安全
限制150内