4计算机安全全解优秀PPT.ppt
《4计算机安全全解优秀PPT.ppt》由会员分享,可在线阅读,更多相关《4计算机安全全解优秀PPT.ppt(36页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第四章 电子商务平安与认证第一节 电子商务与信息平安一、电子商务平安的现状计算机平安问题基本可以分为两大类:黑客和计算机病毒。二、电子商务平安的要素1)牢靠性 2)机密性 3)完整性 4)有效性 5)不行抵赖性 其次节 信息加密概述 任何一个加密系统至少包括下面四个组成部分:(1)未加密的报文,也称明文。(2)加密后的报文,也称密文。(3)加密解密设备或算法。(4)加密解密的密钥。一、密码的分类 1)按应用技术或历史发展阶段划分类(1)手工密码(2)机械密码(3)电子机内乱密码(4)计算机密码 2)按保密程度划分类(1)理论上保密的密码(2)事实上保密的密码(3)不保密的密码 3)按密钥方式划
2、分类(1)对称式密码(2)非对称式密码(3)散列编码 4)按明文形态分类(1)模拟型密码(2)数字型密码 5)按编制原理划分类 可分为移位、代替和置换三种以及它们的组合形式 二、加密的优势与加密强度 2 2)加密强度)加密强度 首先是算法的强度首先是算法的强度 其次个因素是密钥的保密性其次个因素是密钥的保密性 第三个因素是密钥长度第三个因素是密钥长度 三、加密技术三、加密技术 1 1)DESDES数据加密标准数据加密标准 2 2)IDEAIDEA国际数据加密算法国际数据加密算法 3 3)clipperclipper加密芯片加密芯片 4 4)公开密钥密码体制)公开密钥密码体制 非对称加密平安牢靠
3、,但加密速度慢,所以一般非对称加密平安牢靠,但加密速度慢,所以一般只适合加密较短的信息,如信用卡号、对称密钥只适合加密较短的信息,如信用卡号、对称密钥等。等。第三节 电子商务中加密技术的综合运用一、数字信封每当发信方须要发送信息时首先生成一个对称密钥,用这个对称密钥加密所需发送的原文。然后用收信方的公开密钥加密这个对称密钥,连同加密了的原文一同传输到收信方。收信方首先运用自己的私有密钥解密被加密的对称密钥,再用该对称密钥解密出真正的原文。二、数字指纹二、数字指纹 数字指纹解决了防止网上伪造的问题,保证了文数字指纹解决了防止网上伪造的问题,保证了文档的完整性。档的完整性。由于技术上的缘由,非对称
4、密钥密码体系不适由于技术上的缘由,非对称密钥密码体系不适合对数据量较大的报文加密合对数据量较大的报文加密(例如,例如,RSARSA要求报文要求报文的长度必需小于密钥的长度的长度必需小于密钥的长度),所以,目前报文的,所以,目前报文的加密大量运用的照旧是对称密钥密码体系。为了加密大量运用的照旧是对称密钥密码体系。为了用非对称密钥密码体系对报文进行数字签名,人用非对称密钥密码体系对报文进行数字签名,人们接受了数字指纹加密技术,这一加密方法亦称们接受了数字指纹加密技术,这一加密方法亦称平安平安HashHash编码法,该编码法接受单向编码法,该编码法接受单向HashHash函数将函数将需加密的明文需加
5、密的明文“摘要摘要”成一串成一串128128位的密文,这位的密文,这128128位的密文就是所谓的数字指纹,又称信息鉴位的密文就是所谓的数字指纹,又称信息鉴别码,它有固定的长度,且不同的明文摘要成的别码,它有固定的长度,且不同的明文摘要成的密文,其结果总是不同的,而同样的明文其摘要密文,其结果总是不同的,而同样的明文其摘要必定一样。这样这串摘要便成为验证明文是否是必定一样。这样这串摘要便成为验证明文是否是“真身真身”的指纹了。数字指纹的应用使交易文件的指纹了。数字指纹的应用使交易文件的完整性的完整性(不行修改性不行修改性)得以保证。得以保证。三、数字签名三、数字签名数字签名技术解决了发送者的身
6、份认证问题。数字签名技术解决了发送者的身份认证问题。数字签名技术就是将非对称密钥加密体系和数数字签名技术就是将非对称密钥加密体系和数字指纹结合起来,实现数字签名的过程如下:字指纹结合起来,实现数字签名的过程如下:(1 1)被发送的原文用)被发送的原文用HashHash算法加密产生算法加密产生128128位的位的数字摘要。在数学上保证,只要改动报文中任何数字摘要。在数学上保证,只要改动报文中任何一位,重新计算出的报文摘要值就会与原先的值一位,重新计算出的报文摘要值就会与原先的值不相符,这样就保证了报文的不行更改性。不相符,这样就保证了报文的不行更改性。(2 2)发送方用自己的私有密钥对摘要再加密
7、,)发送方用自己的私有密钥对摘要再加密,就形成了数字签名。就形成了数字签名。(3 3)将原报文和加密的摘要同时发送给接收方。)将原报文和加密的摘要同时发送给接收方。(4 4)接收方用发送方的公开密钥对摘要解密,)接收方用发送方的公开密钥对摘要解密,同时对收到的原来用同时对收到的原来用HASHHASH算法再生成一个摘要。算法再生成一个摘要。(5 5)比较两个摘要,假如一样,说明白报文的)比较两个摘要,假如一样,说明白报文的确来自发送者,并且在传输过程中没有被破坏或确来自发送者,并且在传输过程中没有被破坏或者修改过。者修改过。四、数字时间戮(digital time stamp)用户将须要加上时间
8、戳的文件用Hash编码加密形成摘要后,将摘要发送到DTS,由DTS在加入了收到文件摘要的日期和时间信息后,再对该文件加上数字签名,然后发回给用户。必需留意的是,书面签署文件的时间是签署人自己写上的,而数字时间戳则是由DTS加上的,DTS是以收到文件的时间作为确认依据的。五、加密技术的综合运用五、加密技术的综合运用加密技术的综合运用彻底解决了人们担忧的电子商务平安加密技术的综合运用彻底解决了人们担忧的电子商务平安认证问题,如图认证问题,如图4.24.2所示,其步骤如下:所示,其步骤如下:(1 1)A A用户用用户用HASHHASH算法对原来进行运算,形成信息摘要,算法对原来进行运算,形成信息摘要
9、,得到摘要得到摘要A A,即数字指纹。,即数字指纹。(2 2)A A用户用自己的私钥加密摘要用户用自己的私钥加密摘要A A,形成,形成A A用户的数字用户的数字签名。签名。(3 3)为了将明文加密发送到)为了将明文加密发送到B B用户,用户,A A用户用电脑随机产用户用电脑随机产生的对称密钥加密明文,得到密文。生的对称密钥加密明文,得到密文。(4 4)为了将对称密钥告知)为了将对称密钥告知B B用户,用户,A A用用B B用户的公开密钥用户的公开密钥加密对称密钥,这就是数字信封。加密对称密钥,这就是数字信封。(5 5)A A将上述(将上述(2 2)()(3 3)()(4 4)的结果发送给)的结
10、果发送给B B用户。用户。(6 6)B B用户用自己的私钥解开对称密钥。用户用自己的私钥解开对称密钥。(7 7)B B用户用对称密钥解开密文,得到明文。用户用对称密钥解开密文,得到明文。(8 8)B B用户对明文用用户对明文用HASHHASH算法生成又一摘要算法生成又一摘要B B。(9 9)B B用户用用户用A A用户的公钥解开用户的公钥解开A A用户的数字签名,得到用户的数字签名,得到摘要摘要A A。(1010)将摘要)将摘要A A和摘要和摘要B B进行比较,假如一样,说明明文进行比较,假如一样,说明明文没有被修改过。没有被修改过。一、一、SSLSSL协议(协议(SSLSSL,Securit
11、y Socket LayerSecurity Socket Layer)1 1)客户机(你上网用的电脑)向服务器提出访问要求,)客户机(你上网用的电脑)向服务器提出访问要求,比如,你要访问一个平安网站,必需输入对方的网址。比如,你要访问一个平安网站,必需输入对方的网址。2 2)服务器向客户机发出包含服务器公钥的证书。)服务器向客户机发出包含服务器公钥的证书。3 3)客户机自动验证服务器的证书,假如该证书不在客户)客户机自动验证服务器的证书,假如该证书不在客户机上,则阅读器会提示平安风险。也就是说,假如你情愿机上,则阅读器会提示平安风险。也就是说,假如你情愿访问该网站,你选择确认即可。访问该网站
12、,你选择确认即可。4 4)客户机的阅读器自动生成一个对称密钥,用服务器的)客户机的阅读器自动生成一个对称密钥,用服务器的公钥加密后,发送到服务器,服务器用私钥解密,从而获公钥加密后,发送到服务器,服务器用私钥解密,从而获得客户机的对称密钥。得客户机的对称密钥。5 5)此时,客户机与服务器之间的全部交换数据都会用对)此时,客户机与服务器之间的全部交换数据都会用对称密钥自动加密,并且送到对方后会自动解密,从而保证称密钥自动加密,并且送到对方后会自动解密,从而保证了信息的保密性。了信息的保密性。以上过程事实上也是数字信封的整个过程,以上过程事实上也是数字信封的整个过程,SSLSSL协议完成协议完成了
13、数据传输的加密及服务器身份的认定,但是没有进行客了数据传输的加密及服务器身份的认定,但是没有进行客户机的数字签名。户机的数字签名。SSLSSL认证的具体过程请参看本书第五章认证的具体过程请参看本书第五章服务器认证。服务器认证。二、二、SETSET协议协议SETSET协议本身比较困难,设计比较严格,平安性协议本身比较困难,设计比较严格,平安性高,它能保证信息传输的机密性、真实性、完整高,它能保证信息传输的机密性、真实性、完整性和不行否认性。性和不行否认性。SETSET协议是协议是PKIPKI框架下的一个典框架下的一个典型实现,同时也在不断升级和完善。型实现,同时也在不断升级和完善。由于由于SET
14、 SET 供应了消费者、商家和银行之间的认供应了消费者、商家和银行之间的认证,确保了交易数据的平安性、完整牢靠性和交证,确保了交易数据的平安性、完整牢靠性和交易的不行否认性,特殊是保证不将消费者银行卡易的不行否认性,特殊是保证不将消费者银行卡号暴露给商家等优点,因此它成为了目前公认的号暴露给商家等优点,因此它成为了目前公认的信用卡信用卡/借记卡的网上交易的国际平安标准。借记卡的网上交易的国际平安标准。SET SET 在保留对客户信用卡认证的前提下,又增加在保留对客户信用卡认证的前提下,又增加了对商家身份的认证,这对于须要支付货币的交了对商家身份的认证,这对于须要支付货币的交易来讲是至关重要的。
15、易来讲是至关重要的。SET SET 建立了一种能在互联建立了一种能在互联网上平安运用银行卡进行购物的标准。平安电子网上平安运用银行卡进行购物的标准。平安电子交易规范是一种为基于信用卡而进行的电子供应交易规范是一种为基于信用卡而进行的电子供应平安措施的规则,是一种能广泛应用于平安措施的规则,是一种能广泛应用于Internet Internet 上的平安电子付款协议,它能够将普遍应用的信上的平安电子付款协议,它能够将普遍应用的信用卡试用起始点从目前的商店扩展到消费者家里,用卡试用起始点从目前的商店扩展到消费者家里,扩展到消费者个人计算机中。扩展到消费者个人计算机中。三、平安超文本传输协议(SHTT
16、P)四、X.509标准X.509给出的鉴别框架是一种基于公开密钥体制的鉴别业务密钥管理。一个用户有两把密钥:一把是用户的专用密钥,另一把是其他用户都可利用的公共密钥。用户可用常规密钥(如DES)为信息加密,然后再用接收者的公共密钥对DES进行加密并将之附于信息之上,这样接收者可用对应的专用密钥打开DES密锁,并对信息解密。该鉴别框架允许用户将其公开密钥存放在它的书目款项中。一个用户假如想与另一个用户交换隐私信息,就可以干脆从对方的书目款项中获得相应的公开密钥,用于各种平安服务。第五节 数字证书和认证中心一、什么是数字证书数字证书是由权威公正的第三方机构即CA中心签发的,以数字证书为核心的加密技
17、术可以对网络上传输的信息进行加密和解密、数字签名和签名验证,确保网上传递信息的机密性、完整性,以及交易实体身份的真实性,签名信息的不行否认性,从而保障网络应用的平安性。二、数字证书的类型1)个人证书2)单位证书3)服务器证书4)平安邮件证书 5)代码签名证书6)根证书 三、电子令牌 证书容器是特地用于存储数字证书的平安的载体,遵循规范的技术标准,能够有效的避开由于数字证书下载到本地计算机硬盘而带来的多人公用同一个证书的状况出现,目前比较成熟的产品有电子令牌(也称为USB Token)和智能IC卡,电子令牌事实上是个优盘,内装数字证书 四、认证中心 认证中心,又称CA中心,作为电子商务活动中受信
18、任的第三方,是一个负责发放和管理数字证书的权威机构,并担当对公钥合法性检验的责任。它是为解决电子商务活动中参与各方身份及资信的认定,维护网上交易的平安性,从根本上保障电子商务活动的顺当进行而建立的。1)证书的颁发2)证书的更新3)证书的查询4)证书的作废5)证书的归档 以下是我国的部分电子商务认证中心:以下是我国的部分电子商务认证中心:广东省电子商务认证中心广东省电子商务认证中心 :/ :/安徽省电子商务认证中心安徽省电子商务认证中心 :/ahca.org :/ahca.org 上海市电子商务平安证书管理中心有限公司上海市电子商务平安证书管理中心有限公司 :/sheca :/sheca 北京数
19、字证书认证中心有限公司北京数字证书认证中心有限公司 :/bjca.org :/bjca.org 山东省数字证书认证管理有限公司山东省数字证书认证管理有限公司 :/sdca :/sdca 陕西省数字证书认证中心陕西省数字证书认证中心 :/snca :/snca 湖北省数字证书认证管理中心湖北省数字证书认证管理中心 :/hbca.org :/hbca.org 广西壮族自治区数字证书认证中心广西壮族自治区数字证书认证中心 :/gxca :/gxca 福建省数字平安证书管理有限公司福建省数字平安证书管理有限公司 :/fjca :/fjca 江西省数字证书认证中心江西省数字证书认证中心 :/jxca.o
20、rg :/jxca.org 辽宁省数字证书认证中心辽宁省数字证书认证中心 :/lnca.org :/lnca.org 西部平安认证中心有限责任公司西部平安认证中心有限责任公司 :/cwca :/cwca 河南省数字证书认证中心河南省数字证书认证中心 :/hnca :/hnca 浙江省数字认证中心浙江省数字认证中心 :/zjca :/zjca 吉林省安信数字证书认证有限公司吉林省安信数字证书认证有限公司 :/jlca :/jlca 广东省数字证书认证中心广东省数字证书认证中心 :/gdca :/gdca 山西省电子商务平安认证中心山西省电子商务平安认证中心 :/sxca :/sxca 重庆市数字
21、证书认证中心有限公司重庆市数字证书认证中心有限公司 :/ :/第六节 计算机平安一、平安问题的困难性一、平安问题的困难性二、平安问题的类型二、平安问题的类型 1)1)硬件问题硬件问题 2)2)协议问题协议问题3)3)操作系统问题操作系统问题 4)4)拒绝服务的问题拒绝服务的问题 5)5)数据被侦听的问题数据被侦听的问题 6)6)伪造和篡改问题伪造和篡改问题 7)7)假冒的问题假冒的问题 8 8)电子邮件轰炸)电子邮件轰炸9)9)病毒技术病毒技术 10)10)其他问题其他问题 第七节 计算机平安的技术防范一、防火墙一、防火墙防火墙是在内部网和互联网之间构筑的一道屏障,是在内防火墙是在内部网和互联
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 安全 优秀 PPT
限制150内