电子商务安全导论教学大纲.doc

上传人:仙人指路1688 文档编号:2398198 上传时间:2023-02-17 格式:DOC 页数:42 大小:102.50KB
返回 下载 相关 举报
电子商务安全导论教学大纲.doc_第1页
第1页 / 共42页
电子商务安全导论教学大纲.doc_第2页
第2页 / 共42页
电子商务安全导论教学大纲.doc_第3页
第3页 / 共42页
电子商务安全导论教学大纲.doc_第4页
第4页 / 共42页
电子商务安全导论教学大纲.doc_第5页
第5页 / 共42页
点击查看更多>>
资源描述

《电子商务安全导论教学大纲.doc》由会员分享,可在线阅读,更多相关《电子商务安全导论教学大纲.doc(42页珍藏版)》请在三一办公上搜索。

1、电子商务安全导论教学大纲目 录.课程性质1.课程、实验内容与考核目标2一、课程特征2二、课程目标2三、课程内容2第1章 电子商务安全基础2第2章 电子商务安全需求与密码技术5第3章 密码技术的应用7第4章 网络系统物理安全与计算机病毒的防治9第5章 防火墙与VPN技术10第6章 接入控制与数据库加密12第7章 证书系统与身份确认13第8章 公钥证书与证书机构15第9章 公钥基础设施(PKI)17第10章 电子商务的安全协议20第11章 国内CA认证中心及CFCA金融认证服务相关业务规则23四、实验内容27实验1 加密算法实现27实验2 安装和配置证书服务28实验3 简易防火墙配置30实验4 S

2、QL 2000的安全管理31实验5 入侵检测系统Snort配置(选修)32实验6 使用KV3000杀毒软件33实验7 创建Kerberos服务34实验8 利用SSL加密HTTP通道35实验9 PGP的使用35实验10 配置VPN连接37.有关说明与实施要求39.题型举例41.课程性质电子商务安全导论是电子商务中的重要学科之一。没有电子商务安全,就没有电子商务。本课程集中讨论电子商务安全技术原理、方法和应用。在前面已经学过的课程中,如电子商务概论、电子商务网站建设等对电子商务安全也有一些介绍,但比较凌乱,不够系统,也不够深入。本课程则比较系统深入地探讨电子商务安全中的信息安全、网络安全和网络环境

3、中交易者的身份确认以及安全电子支付协议等重要课题,对密码技术、网络安全技术和公钥证书及其应用进行了详细的分析和介绍,使读者对电子商务安全有一个比较全面和深入的认识,以达到提高电子商务中的安全防范意识和防范能力。本课程的重点内容有:电子商务安全隐患及其原因,两种体制的密码原理及它们的应用,包括加密、消息摘要、数字签名、数字信封等实用技术;网络安全需求与相应的策略,例如防火墙及VPN技术、接入控制与数字加密、防病毒、数据备份等;公钥证书在身份确认中的作用、证书机构的功能;安全电子支付协议SSL、SET在电子商务中的地位等。.课程、实验内容与考核目标一、课程特征本课程侧重电子商务安全的内容、原理和使

4、用方法。在本课程的教学和学习中,应尽可能结合电子商务实际对内容、方法和原理进行讲解和阅读,以便能透彻理解本课程的内容。试卷中所涉及的问题将以本课程大纲所确定的识记、领会的有关要求为依据,试题将不超过课程大纲要求的内容。考题将要求学生理解课程教材中所涉及的内容、方法和原理,在此基础上进一步要求学生具备利用这些知识解决实际问题的能力,学生应能够灵活应用所学知识对给出的电子商务安全问题进行合理的分析。试题涉及到的内容与考核目标之间的大致关系在本大纲第三部分有关说明与实施要求中给出。二、课程目标课程设置的目标是使得学生能够:1. 了解电子商务安全需求;2. 了解产生电子商务安全隐患的原因;3. 掌握密

5、码理论及其应用的原理和方法;4. 掌握网络系统安全技术的原理和方法;5. 掌握公钥证书的基本概念和使用方法;6. 掌握电子商务安全协议的内容、作用及其使用方法7. 理解PKI的基本概念和应用。三、课程内容第1章 电子商务安全基础学习目的和要求通过本章的学习,学生应该了解以下内容:1.什么是电子商务2.电子商务安全技术基础3.计算机安全等级内容一、电子商务1.电子商务定义电子商务是建立在电子技术基础上的商业运作,是利用电子技术加强、加快、扩展、增强、改变了其有关过程的商务。2.电子商务的框架构成及模式涉案主客体关系技术要素组成几种常见的电子商务模式3.Internet(因特网)、Intranet

6、(内连网)和Extranet(外连网)Internet(因特网)Intranet(内连网)Extranet(外连网)二、电子商务安全基础1.计算机系统的安全隐患硬件系统软件系统2.电子商务的安全隐患数据的安全交易的安全3.电子商务系统可能遭受的攻击系统穿透违反授权原则植入通信监视通信窜扰中断拒绝服务否认病毒4.电子商务安全的中心内容商务数据的机密性商务数据的完整性商务对象的认证性商务服务的不可否认性商务服务的不可拒绝性访问的控制性其他内容5.产生电子商务安全威胁的原因Internet在安全方面的缺陷Internet的安全漏洞TCP/IP协议及其不安全性HTTP和Web的不安全性E-mail、T

7、elnet及网页的不安全性我国电子商务安全威胁的特殊原因6.可以采取的相应对策三、计算机安全等级考核知识点一、商务和电子商务的概念二、电子商务安全三、计算机的安全等级考核要求一、商务和电子商务的概念1.识记:电子商务的含义;电子商务的商务方式。2.领会:电子商务的发展历史;电子商务的技术要素;电子商务模式;Internet(因特网)、Intranet(内连网)和Extranet(外连网)的特点。二、电子商务安全基础1.识记:电子商务的安全隐患;电子商务安全的六性;产生电子商务安全威胁的原因。2.领会:计算机硬件和软件安全;电子商务遭受的几种攻击;Internet的安全漏洞;TCP/IP协议的安

8、全性;我国电子商务安全威胁的特殊原因;对策。三、计算机安全等级1.识记:计算机安全等级的划分;C1、C2级的含义。2.领会:计算机安全等级划分的原则;NCSC(The National Computers Security Center)。第2章 电子商务安全需求与密码技术学习目的和要求通过本章的学习,学生应该了解以下内容:1.电子商务的安全需求2.单密钥和双密钥密码体制3.密钥管理技术内容一、电子商务的安全需求1.可靠性2.真实性3.机密性4.完整性5.有效性6.不可抵赖性7.内连网的严密性二、密码技术1.加密的基本概念2.加密、解密的表示方法3.替换加密和转换加密4.单钥密码体制基本概念单

9、钥密码体制的几种算法DES加密算法IDEA加密算法RC-5加密算法AES加密算法5.双钥密码体制基本概念双钥密码体制的几种算法RSA密码算法ELGamal密码体制椭圆曲线密码体制(ECC)三、密钥管理技术1.密钥的设置2.密钥的分配3.密钥的分存4.密钥托管技术四、密码系统的理论安全性与实际安全性考核知识点一、电子商务的安全需求二、密码技术三、密钥管理四、理论安全性与实际安全性考核要求一、电子商务的安全需求1.识记:电子商务安全因素的含义。2.领会:电子商务各安全因素的作用。二、密码技术1.识记:加密的基本概念和表示方法;单钥密码体制及其特点、DES算法;双钥密码体制及其特点、RSA算法。2.

10、领会:密码技术在电子商务中的作用;替换密码和转换密码方法;单钥密码体制几种算法的基本思想;双钥密码体制几种算法的基本思想。三、密钥管理技术1.识记:Diffie-Hellman密钥分配协议;集中式密钥分配和分布式密钥分配的含义。2.领会:密钥管理在密码学中的作用;设置多层次密钥系统的意义;密钥分存的思想;密码托管标准ESS。四、密码系统的安全性1.识记:无条件安全;计算上安全。2.领会:密码系统安全性的实际意义。第3章 密码技术的应用学习目的和要求通过本章的学习,学生应该了解以下内容:1.数据的完整性和安全性2.数字签名3.数字信封4.混合加密系统5.数字时间戳内容一、数据的完整性和安全性1.

11、数据完整性和安全性概念数据完整性被破坏的严重后果散列函数的概念散列函数应用于数据的完整性数字签名使用双钥密码加密和散列函数2.常用散列函数MD-4和MD-5散列算法安全散列算法(SHA)其他散列算法二、数字签名1.数字签名的基本概念2.数字签名的必要性3.数字签名的原理4.数字签名的要求5.数字签名的作用6.单独数字签名的安全问题7.RSA签名体制8.ELGamal签名体制9.无可争辩签名10.盲签名11.双联签名三、数字信封发送方用一个随机产生的DES密钥加密消息,然后用接收方的公钥加密DES密钥,称为消息的“数字信封”。四、混合加密系统五、数字时间戳1.仲裁方案2.链接协议考核知识点一、数

12、据的完整性和安全性二、数字签名三、数字信封四、混合加密系统五、数字时间戳考核要求一、数据的完整性和安全性1.识记:数据完整性和安全性概念;散列函数的概念;安全散列算法(SHA);双钥密码加密方法。2.领会:数据完整性被破坏的严重后果;常用散列函数;散列函数应用于数据的完整性的方法。二、数字签名1.识记:数字签名的基本概念;数字签名的原理;RSA签名体制。2.领会:数字签名的必要性;数字签名的要求;单独数字签名的安全问题;无可争辩签名;双联签名。三、数字信封1.识记:数字信封的加密方法。2.领会:数字信封的优点。四、混合加密系统1.识记:混合加密系统的作用2.领会:混合加密系统的作用五、数字时间

13、戳1.识记:什么是数字时间戳;数字时间戳的作用。2.领会:仲裁方案;链接协议。第4章 网络系统物理安全与计算机病毒的防治学习目的和要求通过本章的学习,学生应该了解以下内容:1.网络系统物理安全2.容错、冗余与系统备份3.计算机病毒及防范内容一、网络系统物理安全1.计算机机房的设计依据2.机房环境、电源及防雷接地3.容错和冗余4.网络备份系统5.数据文件备份6.归档7.提高数据完整性的预防性措施二、计算机病毒1.计算机病毒的定义2.计算机病毒的特征3.计算机病毒的分类4.计算机病毒的主要来源5.计算机病毒的防治策略考核知识点一、网络系统物理安全二、计算机病毒考核要求一、网络系统物理安全1.识记:

14、容错和冗余;网络备份系统;数据文件备份;归档。2.领会:计算机机房的设计;提高数据完整性的预防措施。二、计算机病毒1.识记:计算机病毒定义;计算机病毒的特征;计算机病毒的防治策略。2.领会:计算机病毒的分类;计算机病毒的主要来源。第5章 防火墙与VPN技术学习目的和要求通过本章的学习,学生应该了解以下内容:1.计算机网络防火墙2.VPN技术内容一、防火墙1.防火墙基本概念防火墙是一类防范措施的总称,它使得内部网络与Internet之间或者与其他外部网络之间互相隔离,限制内、外网络间的随意互访,以保护内部网络资源免遭恶意攻击或破坏。2.防火墙的设计原则由内到外和由外到内的业务流必须经过防火墙。只

15、允许本地安全策略认可的业务流通过防火墙。尽可能控制外部用户访问内连网。具有足够的透明性,保证正常业务的流通。具有抗穿透攻击能力、强化记录、审计和报警。3.防火墙的基本组成:操作系统、过滤器、网关、域名服务器和E-mail处理4.防火墙的分类包过滤型;包检验型;应用层网关型。5.防火墙不能解决的问题网络管理员不及时响应报警并审查常规记录,防火墙形同虚设。防火墙无法防范通过防火墙以外其他途径的攻击。防火墙不能防止来自内部变节者和防范意识薄弱的用户带来的威胁。防火墙也不能防止传送已感染病毒的软件或文件。防火墙无法防范数据驱动型的攻击。二、VPN技术1.VPN基本概念2.VPN的基础:隧道协议3.IP

16、Sec4.VPN适用范围5.VPN的分类按VPN的部署模式分类端到端(End-to-End)模式供应商-企业(Provider-Enterprise)模式内部供应商(Intra-Provider)模式按VPN的服务类型分类Intranet VPN:即企业的总部与分支机构间通过公网构筑的虚拟网;Access VPN:又称为拨号VPN;Extranet VPN:不同企业网通过公网来构筑的虚拟网。按接入方式的不同分类虚拟专用拨号网络(VPDN),利用拨号访问企业数据中心,用户从企业数据中心获得一个私有地址,但用户数据可跨公共数据网络传输。虚拟专用路由网络(VPRN),它是基于路由的VPN接入方式。虚

17、拟租用线路(VLL),是基于虚拟专线的一种VPN,它在公网上开出各种隧道,模拟专线来建立VPN。虚拟专用LAN子网段(VPLS),是在公网上用隧道协议仿真出一个局域网,透明地提供跨越公网的LAN服务。6.组建VPN遵循的设计原则:安全性、网络优化、VPN管理7.VPN的几种解决方案考核知识点一、防火墙二、VPN技术考核要求一、防火墙1.识记:防火墙的设计原则;防火墙的基本组成;防火墙分类。2.领会:防火墙的基本概念;防火墙不能解决的问题。二、VPN技术1.识记:VPN的基础:隧道协议;VPN适用范围;VPN的分类。2.领会:VPN基本概念;组建VPN遵循的设计原则。第6章 接入控制与数据库加密

18、学习目的和要求通过本章的学习,学生应该了解以下内容:1.接入控制2.数据库加密技术内容一、接入控制1.接入控制的功能阻止非法用户进入系统;允许合法用户进入系统;使合法用户按其权限进行各种信息活动。2.接入控制策略最小权益策略:按主体执行任务所需权力最小化分配权力;最小泄露策略:按主体执行任务所知道的信息最小化的原则分配权力;多级安全策略:主体和客体按普通、秘密、机密、绝密级划分,进行权限和流向控制。3.接入控制的实现方式自主式接入控制;强制式接入控制。二、数据库加密技术1.数据加密的必要性解决外部黑客侵入网络后盗窃计算机数据的问题;解决外部黑客侵入网络后篡改数据的问题;解决内部黑客在内连网上盗

19、窃计算机数据的问题;解决内部黑客在内连网上篡改数据的问题;解决CPU、操作系统等预先安置了黑客软件或无线发射装置的问题。2.数据加密方法企业经济数据绝大部分是以数据库形式存放的。所以,对数据的加密实际上主要是对数据库的加密。对数据库的加密方法:使用加密软件加密数据;使用专用软件加密数据库数据;加密桥技术。考核知识点1.接入控制2.数据库加密技术考核要求一、接入控制1.识记:接入控制;接入控制的实现。2.领会:接入控制的功能;接入控制策略。二、数据库加密技术1.识记:数据加密方法。2.领会:数据加密的必要性;数据加密的作用。第7章 证书系统与身份确认学习目的和要求通过本章的学习,学生应该了解以下

20、内容:1.认证与身份证明2.Kerberos认证内容一、认证与身份证明1.身份证明系统的组成由示证者(又称申请者)、验证者、仲裁者三方组成。身份证明技术:识别、实体认证、身份证实。实体认证与消息认证的差别在于实时性。2.对身份证明系统的要求验证者正确识别合法示证者的概率极大化。不具可传递性。攻击者伪装示证者欺骗验证者成功的概率尽可能小。实现身份证明所需的计算量要小。实现身份证明所需通信次数和数据量要小。秘密参数安全存储。交互识别,有些应用中要求双方互相进行身份认证。第三方的实时参与,如在线公钥检索服务。第三方的可信赖性。可证明安全性。数字签名是实现身份识别的一个途径。签字可修改,应长期有效。3

21、.身份证明的分类身份证实;身份识别。4.实现身份证明的基本途径所知:个人掌握的密码、口令等。所有:个人所具有的身份证、护照、信用卡、钥匙等。个人特征:指纹、笔迹、声纹、手形、血型、视网膜、虹膜、DNA等。5.身份证明系统质量指标拒绝率或虚报率(型错误率)、漏报率(型错误率)。两个指标相悖,应根据实际情况折中考虑。6.通行字选择原则好记;难于被别人猜中或发现;抗分析能力强。7.通行字的控制措施系统消息:抑制礼貌性用语类消息及通行字的显示;限制试探次数:如超过,系统将该用户锁定,直到重新认证授权后再开启;设定有效期:超期失效;双通行字系统:允许联机用通行字,接触敏感信息还要输入一个不同的通行字;最

22、小长度:限制至少68B以上,可采用掺杂或短语等加长和随机化;封锁用户系统:长期未联机则遭封锁,直到用户重新被授权;根通行字保护:必须采用16进制字符,不通过网络传送,经常更换等;系统生成通行字原则:易于记忆又难于猜中;通行字检验:用一些软件工具检验通行字的可用性。8.通行字的安全存储加密形式存储。存储通行字的单向杂凑值。9.个人特征的身份证明技术亲笔签字验证、指纹验证、语音验证、视网膜图样验证、虹膜图样验证、脸形验证等。二、Kerberos1.Kerberos客户机和服务器认证的认证体系协议Kerberos服务任务被分配到两个相对独立的服务器-认证服务器、票据授权服务器,它同时应该连接并维护一

23、个中央数据库存放用户口令、标识等重要信息。整个系统有四部分:AS、TGS、Client、Server。2.Kerberos认证过程主要包括:域内认证;域间认证。3.Kerberos的局限性考核知识点一、认证与身份证明二、Kerberos考核要求一、认证与身份证明1.识记:身份证明系统的组成;对身份证明系统的要求;身份证明系统质量指标。2.领会:通行字选择原则;通行字的控制措施;通行字的安全存储。二、Kerberos1.识记:Kerberos认证体系的作用;Kerberos系统的组成;Kerberos的局限性。2.领会:域内认证;域间认证。第8章 公钥证书与证书机构学习目的和要求通过本章的学习,

24、学生应该了解以下内容:1.公钥证书2.证书机构内容一、公钥证书1.公钥证书的基本概念数字证书是一个担保个人、计算机系统或者组织的身份和密钥所有权的电子文档。在电子商务系统中有各种不同用途的数字证书类型,其中最重要的是公钥证书,它将公开密钥与特定的人、器件或其他实体联系起来。公钥数字证书是网络上的证明文件:证明双钥体制中的公钥所有者就是证书上所记录的使用者。电子商务环境下,公钥证书是实现公钥认证和分配的有效工具。2.公钥证书系统分类3.公钥证书使用有效性条件4.公钥证书的类型5.公钥证书的内容6.密钥对生成途径密钥对持有者自己生成:用户自己用硬件或软件生成密钥对。如果该密钥对用于数字签名时,应支

25、持不可否认性。密钥对由通用系统生成:由用户依赖的、可信赖的某一中心机构生成,然后安全地送到特定用户设备中。利用这类中心的资源,可产生高质量密钥对,易于备份和管理。7.密钥的安全保护8.公钥证书的申请与生成9.公钥证书的格式10.公钥证书的吊销11.证书的使用期限12.公钥证书的授权信息13.数字证书的使用二、证书机构1.证书机构(CA,Certification Authority)2.证书吊销表(CRL,Certificate Revocation Lists,证书黑名单)3.CA系统的组成安全服务器、注册机构(RA)、CA服务器、LDAP服务器和数据库服务器等。4.认证机构的功能证书申请证

26、书更新证书吊销或撤消证书的公布和查询5.证书合法性验证链考核知识点一、公钥证书二、证书机构考核要求一、公钥证书1.识记:公钥数字证书的含义;公钥证书系统的分类;公钥证书的类型;公钥证书的内容和格式。2.领会:公钥证书链结构;密钥对生成途径;密钥的安全保护;公钥证书的申请、更新、分配及吊销过程;数字证书使用过程。二、证书机构1.识记:证书机构的含义;证书吊销表的含义;证书机构CA的组成。2.领会:认证机构的功能;证书合法性验证链。第9章 公钥基础设施(PKI)学习目的和要求通过本章的学习,学生应该了解以下内容:1.公钥基础设施(PKI)2.密钥管理3.不可否认业务内容一、公钥基础设施(PKI)1

27、.PKI的基本概念2.PKI的构成3.PKI的性能4.PKI服务认证服务数据完整性服务数据保密性服务不可否认性服务公证服务5.PKI应用二、密钥管理1.密钥是加密算法中的可变部分。采用密码技术保护的现代信息系统,其安全性取决于对密钥的保护,而不是对算法或硬件本身的保护。2.密钥管理处理密钥自产生到最终销毁的整个过程中的有关问题。3.密钥管理系统应当能保证在多用户、多主机和多终端情况下的安全性和有效性。4.密钥管理的目的是维持系统中各实体之间的密钥关系,以抗击各种可能的威胁。密钥的泄露。密钥或公钥的确证性(Authenticity)的丧失,确证性包括共享或有关一个密钥的实体身份的知识或可证实性。

28、密钥或公钥未经授权使用,如使用失效的密钥或违例使用密钥。5.公证系统三、不可否认业务1.不可否认业务的基本概念数字环境下,不可否认性可看做是通信中的一种属性,用来防止通信参与者对已进行的业务的否认。它的相对意义是此消息的法律或实际效果。数字环境下,要求各种协议、业务(认证、签字、完整性等)和机构对消息或参与者提供不同程度的非否认性。为了保证电子商务系统的安全性,必须提供足够的非否定习惯内,以保证第三方(仲裁者)最终能分辨出是非。没有认证性和数据完整性就不可能实现不可否认性,但不可否认性还要保证事后能向第三方出示原来的某实体参与了该通信活动,或某消息确定已递送给某实体的证明。2.不可否认业务类型

29、源的不可否认性递送的不可否认性提交的不可否认性3.实现不可否认性的证据机制业务需求证据生成证据递送证据证实证据保存4.实现源的不可否认性机制源的数字签字可信赖第三方的数字签字可信赖第三方对消息的杂凑值进行签字可信赖第三方的持证线内可信赖第三方组合5.实现递送的不可否认性机制收信人签字认可收信人利用持证认可可信赖递送代理逐级递送报告6.可信赖第三方在实现不可否认业务中的重要作用公钥证书。通过发放公钥证书,可信赖第三方可以证实由特定实体所持的一个特定的公钥与一个特定私钥的对应关系,以及此密钥在特定时刻是合法的。身份证实。可信赖第三方需要证实消息源的身份,一般通过源对消息的签字实现。时戳。可信赖第三

30、方有可靠的时戳器件,用它对消息加可信赖的时戳可以证实消息、签字、证书等在特定日期和时刻的合法性,作为支持不可否认业务的证据。证据保存。可信赖第三方的存档数据在提供可靠证据支持不可否认业务上有重要作用,第三方的正确和可靠保存证据至关重要,需要精心设计和管理。中介递送。可信赖第三方有时可作为递送消息的中介或代理,提供对不可否认业务的支持。解决纠纷。可信赖第三方可作为中介人来解决纠纷。仲裁。仲裁业务可作为可信赖第三方的扩充业务。目前法律上限制在线认可和证实一类的仲裁活动。7.解决纠纷的步骤检索不可否认证据;向对方出示证据;向解决纠纷的仲裁人出示证据;裁决。考核知识点一、公钥基础设施(PKI)二、密钥

31、管理三、不可否认业务考核要求一、公钥基础设施(PKI)1.识记:PKI的含义;PKI的构成;PKI的服务。2.领会:PKI的现状和发展趋势;PKI的性能;PKI的应用。二、密钥管理1.识记:密钥管理的含义;密钥管理中的重点环节。2.领会:密钥管理系统的应用环境;密钥管理的目的;公证系统在密钥管理中的作用。三、不可否认业务1.识记:不可否认的基本概念;不可否认业务类型;解决纠纷的步骤。2.领会:不可否认性的证据机制;源的不可否认性机制;递送的不可否认性机制;可信赖第三方的作用。第10章 电子商务的安全协议学习目的和要求通过本章的学习,学生应该了解以下内容:1.SSL协议2.SET协议及其应用3.

32、SET与SSL对比及SET的缺陷内容一、SSL安全套接层(或叫安全套接口层)协议SSL是用于到购物网站上交易的,并保障交易的安全性。通俗地说:SSL就是客户和商家在通信之前,在Internet上建立一个“秘密传输信息的信道”,保障了传输信息的机密性、完整性和认证性。国内外许多购物网站采用SSL,其原因是成本低、设置方便、价廉物美地保障购物安全。可以预计购物网站或其他需要保护用户信息的网站都会普及使用SSL。1.安全套接层SSL协议概念2.SSL提供的安全内容SSL保证了Internet上浏览器/服务器会话中三大安全中心内容:机密性完整性和认证性。SSL把客户机和服务器之间的所有通信都进行加密,

33、保证了机密性。SSL提供完整性检验,可防止数据在通信过程中被改动。SSL提供认证性-使用数字证书-用以正确识别对方。3.SSL体系结构SSL是由两层协议组成的。SSL记录协议SSL记录协议定义了信息交换中所有数据项的格式。SSL更改密码规格协议该协议由单个消息组成,只有一个值为1的单字节。其目的是使未决状态拷贝为当前状态,更新用于当前连接的密码组。SSL警告协议SSL警告协议用于传送SSL的有关警告。SSL握手协议SSL握手(Handshake)协议用于客户/服务器之间相互认证,协商加密和MAC算法,传送所需的公钥证书,建立SSL记录协议处理完整性校验和加密所需的会话密钥。4.服务器和浏览器对

34、SSL的支持二、SET-提供安全的电子商务数据交换SET是一种以信用卡为基础的、在Internet上交易的付款协议,是授权业务信息传输的安全标准,它采用RSA密码算法,利用公钥体系对通信双方进行认证,用DES等标准加密算法对信息加密传输,并用散列函数算法来鉴别信息的完整性。1.基于SET的网上信用卡安全交易网上信用卡交易的安全需求是:商家希望有一套简单的、符合经济效益的方法来完成网上交易的;客户希望有一套安全的、方便的、能够放心地到网上购物的机制;银行以及信用卡机构需要以现有的信用卡机制为基础的、变动较少的修改就能够在未来支持电子付款的方式。SET的目标SET安全协议要达到的目标主要有五个:信

35、息的安全传输信息的相互隔离多方认证的解决交易的实时性效仿EDI贸易形式,规范协议和消息格式,促使不同厂家开发的软件具有兼容性和互操作功能,并且可以运行在不同的硬件和操作系统平台上。SET的交易成员参与SET交易的成员有以下六种。持卡人;网上商店;收单银行;发卡银行;认证中心(CA);支付网关。SET的技术范围SET的技术范围包括:加密算法的应用;证书信息和对象格式;购买信息和对象格式;认可信息和对象格式;划帐信息和对象格式;对话实体之间消息的传输协议。SET软件的组件SET系统的运作是通过四个软件组件来完成的,包括电子钱包、商店服务器、支付网关和认证中心软件。2.SET的认证过程基于SET协议

36、,电子商务系统的业务过程可分为注册登记申请数字证书;动态认证和商业机构的处理。SET认证之一:注册登记。SET认证之二:动态认证。SET认证之三:商业机构处理流程。3.SET协议的安全技术SET的主要安全保障安全保障措施的技术基础4.SET交易中的电子钱包电子钱包的功能与商店端的SET软件沟通,以激活SET交易电子钱包的运作方式5.商店服务器和支付网关SET商店服务器的功能商店服务器的运作方式支付网关6.SET实际操作的全过程买卖双方的准备工作网络注册登记过程信用卡及电子证书SETID的申请过程SET购物过程三、SET与SSL对比及SET的缺陷考核知识点一、电子商务安全协议的概念二、SSL协议

37、和SET协议三、SSL协议和SET协议比较考核要求一、SSL协议1.识记:SSL协议的概念;SSL协议的体系结构。2.领会:SSL和S-HTTP的关系;SSL提供保护的内容及特点。二、SET协议1.识记:SET协议;SET交易成员及其任务;SET协议的安全技术;电子钱包的概念。2.领会:使用SET协议的必要性;SET协议要达到的目标;SET软件组件的功用;SET认证中心的结构;电子钱包的运作方式。三、SSL和SET协议比较1.识记:SSL协议的特点;SET协议的优点。2.领会:SSL和SET的差异。第11章 国内CA认证中心及CFCA金融认证服务相关业务规则学习目的和要求通过本章的学习,学生应

38、该了解以下内容:1.中国金融认证中心(CFCA)2.中国电信CA安全认证系统(CTCA)3.上海市电子商务安全证书管理中心(SHECA)4.中国金融认证中心(CFCA)金融认证服务相关业务规则内容本章详细的介绍了国内几家著名的CA认证中心,并就CFCA金融认证服务的相关业务规则进行了系统的介绍。一、中国金融认证中心(CFCA)1.CFCA简介2.CFCA体系结构3.CFCA数字证书服务CFCA数字证书CFCA证书种类PKI服务企业、个人如何获得CFCA证书4.主要应用项目5.发展历程6.CFCA证书注册审批机构(RA)银行系统证券系统其他7.典型应用网上银行网上证券网上申报缴税网上企业购销安全

39、移动商务(WAP/短消息)企业级VPN部署基于数字签名的TruePass系统基于数字签名的安全E-mail、安全文档管理系统CFCA时间戳服务二、中国电信CA安全认证系统(CTCA)1.CTCA概况2.CTCA的组成及功能3.CTCA数字证书服务安全电子邮件证书个人数字证书企业数字证书服务器证书SSL服务器证书三、上海市电子商务安全证书管理中心(SHECA)1.SHECA简介2.SHECA证书证书结构和内容SHECA证书证书存放的介质证书兼容性检测通过的软件证书相关技术标准3.SHECA证书管理器SHECA证书管理器的功能证书管理器的特点证书管理器的使用四、中国金融认证中心(CFCA)金融认证

40、服务相关业务规则1.网关(银行)业务规则网关(银行)证书申请、审批流程网关(银行)证书使用指南网关(银行)软件要求网关(银行)环境要求2.商户(企业)业务规则商户(企业)基本资格要求商户(企业)网上业务资格要求商户(企业)证书申请、审批流程商户(企业)证书使用指南商户(企业)软件要求商户(企业)变更流程指南3.持卡人(个人)业务规则持卡人(个人)基本资格要求持卡人(个人)网上业务资格要求持卡人(个人)证书申请、审批流程持卡人(个人)证书使用指南持卡人(个人)软件要求持卡人(个人)变更流程指南4.中介机构业务规则中介机构基本资格要求中介机构网上业务资格要求中介机构证书申请、审批流程中介机构证书使

41、用指南中介机构软件要求中介机构变更流程指南考核知识点一、中国金融认证中心(CFCA)二、中国电信CA安全认证系统(CTCA)三、上海市电子商务安全证书管理中心(SHECA)四、中国金融认证中心(CFCA)金融认证服务相关业务规则考核要求一、中国金融认证中心(CFCA)1.识记:中国金融认证中心;CFCA体系结构;CFCA数字证书服务。2.领会:CFCA主要应用项目;CFCA证书注册审批机构;CFCA典型应用。二、中国电信CA安全认证系统(CTCA)1.识记:CTCA概况;CTCA的组成及功能。2.领会:CTCA数字证书业务简介。三、上海市电子商务安全证书管理中心(SHECA)1.识记:SHEC

42、A简介;SHECA证书简介。2.领会:SHECA证书管理器简介。四、中国金融认证中心(CFCA)金融认证服务相关业务规则1.识记:商户(企业)业务规则;中介结构业务规则。2.领会:网关(银行)业务规则;持卡人(个人)业务规则。四、实验内容实验1 加密算法实现实验A:DES加密算法实现目的:在这一实验中,用VC+实现DES加解密算法。完成这一实验后,将能够深入理解DES加解密算法及其在VC+中的实现过程。实验条件:熟悉VC+开发环境和有关DES算法的知识。一台安装了VC+6.0系统的计算机。任务描述:对数据进行加密传输能有效地保证数据的机密性,DES算法是一个保护数据机密性的经典算法,本实验在V

43、C+环境中实现DES算法。实验时间:90分钟实验B:RSA加解密算法实现目的:在这一实验中,用VC+实现RSA加解密算法。完成这一实验后,将能够深入理解RSA加解密算法的实现。实验条件:为了完成这一实验,须熟悉VC+开发环境和有关RSA算法的知识。一台安装了VC+6.0系统的计算机。任务描述:RSA加解密算法是公开密钥密码系统的加密算法的一种,它不仅可以作为加密算法使用,而且可以用作数字签名和密钥分配与管理。在这一体制中,每个用户有两个密钥:加密密钥PK=e,n和解密密钥SK=d,n。用户把加密密钥PK公开,使得系统中的任何其他用户都可以使用,而对解密密钥SK中的d则保密。实验时间:60分钟。实验C:MD5算法实现目的:完成这一实验后,将能够掌握用VC+实现MD5算法的实现

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 建筑/施工/环境 > 项目建议


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号