电子商务安全2课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《电子商务安全2课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 电子商务 安全 课件
- 资源描述:
-
1、n 加密技术是保证网络、信息安全的加密技术是保证网络、信息安全的核心技术。加密技术与密码学紧密相核心技术。加密技术与密码学紧密相连。连。n 密码学包括密码编码学和密码分析密码学包括密码编码学和密码分析学。学。n 密码体制的设计是密码编码学的主密码体制的设计是密码编码学的主要内容。要内容。n 密码体制的破译是密码分析学的主密码体制的破译是密码分析学的主要内容。要内容。l将明文数据进行某种变换,使其成为不可理解的形式,这个过程就是加密加密,这种不可理解的形式称为密密文文。l解密是加密的逆过程,即将密文还原成明文。l加密和解密必须依赖两个要素:算法和密钥。算法是加密和解密的计算方法;密钥是加密所需的
2、一串数字。l在无价格限制的条件下,目前几乎所有使在无价格限制的条件下,目前几乎所有使用的密码体制都是可破的。用的密码体制都是可破的。l如果一个密码体制的密码不能被现有的计如果一个密码体制的密码不能被现有的计算资源所破译,那么这种密码体制在计算算资源所破译,那么这种密码体制在计算上可以说是安全的。上可以说是安全的。l在加密算法公开的情况下,非法解密者就在加密算法公开的情况下,非法解密者就要设法破获密钥,为了使黑客难以破获密要设法破获密钥,为了使黑客难以破获密钥,就要增加密钥的长度,使黑客无法用钥,就要增加密钥的长度,使黑客无法用穷举法测试破解密钥。穷举法测试破解密钥。l早在几千年前人类就已有了通
3、信保密的思早在几千年前人类就已有了通信保密的思想和方法。如最古老的铠撒密码想和方法。如最古老的铠撒密码(Caesar(Caesar cipher)cipher)。l在这种方法中,在这种方法中,a a变成变成D D,b b变成变成E E,c c变成变成F F,zz变成变成C C。例如,。例如,englishenglish变成变成IRKPMWLIRKPMWL。其中明文用小写字母,密文用。其中明文用小写字母,密文用大写字母。大写字母。l若允许密文字母表移动若允许密文字母表移动k k个字母,那么个字母,那么k k就就成为循环移动字母表通用方法的密钥。成为循环移动字母表通用方法的密钥。nattack a
4、t five attack at five nCVVCEM CV HKXGCVVCEM CV HKXG加密的分类散列编码对称加密非对称加密(1)散列编码:是用散列算法求出用散列算法求出某个消息的散列值的过程某个消息的散列值的过程。散列值散列值就是通过把一个叫做散列算法散列算法的单向数学函数(无法根据散列值得到原单向数学函数(无法根据散列值得到原函数)应用于数据,将任意长度的一块数函数)应用于数据,将任意长度的一块数据转换为一个定长的、不可逆转的数字据转换为一个定长的、不可逆转的数字。所产生的散列值的长度应足够长,因所产生的散列值的长度应足够长,因此使找到两块具有相同散列值的数据的机此使找到两块
5、具有相同散列值的数据的机会很少。会很少。散列编码对于判别信息是否在传输时被改变非常方便:散列值和信息一起散列值和信息一起被传送,如果信息被改变,原散列值被传送,如果信息被改变,原散列值接收接收者所收消息计算出的散列值。者所收消息计算出的散列值。散列算法的常见例子包括:MD5:产生一个128位的散列值的散列算法;SHA1:产生一个160位的散列值。SHA1是流行的用于创建数字签名的单向散列算法(2)对称加密对称加密又称私有密钥加密,它用且只用一一个密钥个密钥对信息进行加密和解密,由于加密和解密用的是同一密钥,所以发送者和接收者都必须知道密钥。特点:1)对称加密方法对信息编码和解码的速度很快,效率
6、也很高,对称密钥加密是对称密钥加密是加密大量数据的一种行之有效的方法。加密大量数据的一种行之有效的方法。2)要细心保存密钥:a.如果密钥泄露,以前的所有信息都失去了保密性,致使以后发送者和接收者进行通讯时必须使用新的密钥;b.将新密钥发给授权双方是很困难的,传输新密钥的信息必须进行加密,这又要求有另一个新密钥。3)规模无法适应互联网这类大环境的要求。互联网交换保密信息的每对用户都需要一个密钥,这时密钥组合就会是一个天文数字。如果每两个人要求一个私有密钥,n个人彼此之间进行保密通讯就需要n(n-1)/2个私有密钥。应用最广泛的对称加密对称加密标准:DES(数据加密标准)美国政府用来加密敏感和商业
7、信息的标准,但是私有密钥的长度不定期增加,因为不断有人用高速计算机来破解。3DES三重数据加密标准,即使采用超级计算机也无法破解,专家认为在未来几年内不可能破译。AES高级加密标准,正在研制一种专用于政府信息保密的新一代标准。(3)非对称加密也叫公开密钥加密公开密钥加密,它用两个数学两个数学相关的密钥对信息进行编码相关的密钥对信息进行编码。在此系统中有一对密码:给别人用的就叫公钥公钥,用于对信息的加密;给自己用的就叫私钥私钥,属于密钥持有者,对收到的信息进行解密;用公钥加密后的密文,只有私钥能解。1977年麻省理工学院的三位教授(Rivest、Shamir和Adleman)发明了RSA公开密钥
8、密码系统。按现在的计算机技术水平,要破解目前采用的1024位RSA密钥,需要上千年的计算时间!非对称加密有若干优点非对称加密有若干优点:第一,在多人之间进行保密信息传输所需的密钥组合数量很小。在n个人彼此之间传输保密信息,只需要n对密钥,远远小于对称加密系统需要n(n-1)/2的要求。第二,公钥的发布不成问题,它没有特殊的发布要求,可以在网上公开。第三,非对称加密可实现数字签名。签名者事后也不能否认曾以电子方式签过文档。非对称加密系统也有缺点缺点:加密解密的速度比对称加密的速度慢得多l在实践中,为了保证电子商务系统的安全、在实践中,为了保证电子商务系统的安全、可靠以及使用效率,一般可以采用由可
9、靠以及使用效率,一般可以采用由RSARSA和和DESDES相结合实现的综合保密系统。相结合实现的综合保密系统。l在该系统中,用在该系统中,用DESDES算法作为数据的加密算法作为数据的加密算法对数据进行加密,用算法对数据进行加密,用RSARSA算法作为算法作为DESDES密钥的加密算法,对密钥的加密算法,对DESDES密钥进行加密。密钥进行加密。l这样的系统既能发挥这样的系统既能发挥DESDES算法加密速度快、算法加密速度快、安全性好的优点,又能发挥安全性好的优点,又能发挥RSARSA算法密钥算法密钥管理方便的优点,扬长避短。管理方便的优点,扬长避短。(4)数字信封(DigitalEnvelo
10、p)数字信封是指发送者用接收者的公钥对随机产生的通信密钥加密而得到的密文。数字信封的实现步骤如下:(1)发信方首先生成一个对称密钥(通信密钥),用该对称密钥加密要发送的报文;(2)发信方用收信方的公钥加密上述对称密钥;(3)发信方将第一步和第二步的结果传给收信方;(4)收信方使用自己的私钥解密被加密的对称密钥;(5)收信方用得到的对称密钥解密被发信方加密的报文,得到真正的报文(5)数字签名在电子商务安全服务中的源鉴别、完整性服务、不可否认服务中,都要用到数字签名技术。在电子商务中,完善的数字签名应具备签字方不能抵赖、他人不能伪造、在公证人面前能够验证真伪的能力。目前的数字签名建立在公钥加密体制
11、基础上,是非对称加密技术的另一类应用。数字签名主要有3种应用广泛的方法:RSA签名、DSS签名和Hash签名。Hash签名是最主要的数字签名方法,也称之为数字摘要法(DigitalDigest)。数字签名能够确认确认以下两点:(1)保证信息是由签名者自己签名发送的,签名者不能否认或难以否认;(2)保证信息自签发后到收到为止未曾作过任何修改,签发的文件是真实文件。这样数字签名就可用来防止防止:(1)电子商务信息作伪;(2)冒用他人名义发送信息;(3)发出(收到)信件后又加以否认。数字签名和一般数字加密的过程虽然都使用公开密钥体系,但实现的过程不同。数字签名使用的是发送方的密钥对发送方的密钥对,是
12、发送方用自己的私钥对摘要进行加密,接收方用发送方的公钥对数字签名解密,是一对多的关系,表明发送方公司的任何一个贸易伙伴都可以验证数字签名的真伪性;密钥加密解密过程使用的是接收方的密钥对接收方的密钥对,是发送方用接收方的公钥加密,接收方用自己的私钥解密,是多对一的关系,表明任何拥有该公司公钥的人都可以向该公司发送密文,但只有该公司才能解密,其他人不能解密;数字签名与加密过程密钥对使用差别数字签名与加密过程密钥对使用差别1)数字时间戳的概念 数字时间戳服务(数字时间戳服务(Digital TimeStamp Service DTSS)是用来证明消息)是用来证明消息的收发时间的。的收发时间的。用户首
13、先将需要加时间戳的文件经加密后形成文档,然后将摘要发送到专门提供数字时间戳服务的权威机构,该机构对原摘要加上时间后,进行数字签名,用私钥加密,并发送给原用户。在电子商务交易过程中,时间同签名一样是十分重要的证明。数字时间戳服务可以有效地为文件发表时间提供佐证,从而有利于解决一系列的实际和法律问题。由于用户桌面时间很容易改变,由桌面时间系统产生的时间戳不可信赖,因此需要一个第三方来提供可信赖的且不可第三方来提供可信赖的且不可抵赖的时间戳服抵赖的时间戳服务。2)时间戳产生的过程 用户首先将需要加时间戳的文件用Hash编码加密形成摘要,然后将该摘要发送到DTSS认证单位。DTSS认证单位在加入了收到
14、文件摘要的日期和时间信息后再对该文件加密(数字签名),然后送回用户。书面签署文件的时间是由签署人自己写上的,而数字时间戳则不然,它是由DTSS认证单位来加的,并以以收到文件的时间为依据收到文件的时间为依据。3)数字时间戳的作用(1)数据文件加盖的时间戳与存储数据的物理媒体无关。(2)对已加盖时间戳的文件不可能做丝毫改动。(3)要想对某个文件加盖与当前日期和时间不同的时间戳是不可能的。在网上做交易时,由于交易双方并不现场交易,怎样保证交易双方身份的真交易双方身份的真实性和交易的不可抵赖性实性和交易的不可抵赖性,就成为人们迫切关心的一个问题。因此,在电子商务中,必须从技术上保证在交易过程中能够实现
15、:身份认证、安全传输、不可否认性、数据一致性。因此在电子商务活动中,采用CA认证认证(数字证书)来保证交易能够得到正常的执行。认证技术是保证电子商务交易安全的认证技术是保证电子商务交易安全的一项重要技术。一项重要技术。主要包括身份认证和信息认证。前者主要包括身份认证和信息认证。前者用于鉴别用户身份,后者用于保证通信双用于鉴别用户身份,后者用于保证通信双方的不可抵赖性以及信息的完整性。方的不可抵赖性以及信息的完整性。(CA-CA-Certificate AuthorityCertificate Authority)。)。也称之为电子证书认证中心,是也称之为电子证书认证中心,是承担网上安全电子交易
16、认证服务,承担网上安全电子交易认证服务,能签发数字证书,确认用户身份能签发数字证书,确认用户身份的、与具体交易行为无关的第三的、与具体交易行为无关的第三方权威机构。方权威机构。n国外的认证中心通常是企业国外的认证中心通常是企业性的服务机构,主要任务是性的服务机构,主要任务是受理证书的申请、签发和管受理证书的申请、签发和管理数字证书。其核心是公共理数字证书。其核心是公共密钥基础设施(密钥基础设施(PKIPKI)。)。系统的保密结构。系统的保密结构。确认用户身份的政策和方法。确认用户身份的政策和方法。用户是否能信赖他人的证明。用户是否能信赖他人的证明。机构在安全管理方面的经验。机构在安全管理方面的
17、经验。认证机构的核心职能是发放和管理认证机构的核心职能是发放和管理用户的数字证书。用户的数字证书。认证中心接受个人、单位的数字认证中心接受个人、单位的数字证书申请,何时申请人的各项资证书申请,何时申请人的各项资料是否真实,根据核实情况决定料是否真实,根据核实情况决定是否颁发数字证书。是否颁发数字证书。核发证书核发证书证书使用总是有期限的,在证书发证书使用总是有期限的,在证书发行签字时都规定了失效日期;行签字时都规定了失效日期;具体使用期长短由具体使用期长短由CACA根据安全策略根据安全策略来定。来定。更换过期证书,密钥对也需要定期更换过期证书,密钥对也需要定期更换。更换。证书更新证书更新证书的
18、撤消可以有许多理由,如证书的撤消可以有许多理由,如发现、怀疑私钥被泄露或检测出证书发现、怀疑私钥被泄露或检测出证书已被篡改,则已被篡改,则CACA可以提前撤销或暂停可以提前撤销或暂停使用该证书。使用该证书。证书撤销证书撤销证书是通过信任分级层次体系证书是通过信任分级层次体系(通常称为证书的树形验证结构)(通常称为证书的树形验证结构)来验证的。每一个证书与签发数字来验证的。每一个证书与签发数字证书的机构的证书的机构的签名证书关联签名证书关联。国外国外CACA中心介绍中心介绍n世界上较早的数字证书认证中心、世界上较早的数字证书认证中心、处于领导地位和全球最大的处于领导地位和全球最大的PKIPKIC
展开阅读全文