第五章 第三节 电子商务安全协议(教案)-《电子商务概论》(天津科学技术出版社)上好课
2026-08-10
|
6页
|
36人阅读
|
0人下载
精品
内容正文:
《电子商务概论》(天津科学技术出版社)
第五章 电子商务安全
课 题
第三节 电子商务安全协议
课 型
新授课
课 时
2课时
授课班级
授课时间
授课教师
教材分析
本节内容是电子商务安全模块的协议层核心章节,系统介绍保障电子商务安全的两大重要协议:SSL协议(安全套接层)和SET协议(安全电子交易)。SSL协议由网景公司于1994年设计推出-,是互联网上最广泛使用的传输层安全协议;SET协议由VISA和MasterCard两大信用卡组织于1997年5月联合推出-,是专为信用卡电子支付设计的应用层安全标准。本节内容技术性强、概念密集,涉及协议结构、工作流程、加密认证机制等多维度知识,通过对比分析帮助学生理解两种协议的差异与适用场景,是培养学生技术比较思维与安全协议选择能力的关键章节。
学情分析
学生已学习电子商务安全概述(五大安全要求)和安全保障技术(加密、认证、防火墙),对“为什么要安全”和“用什么技术实现安全”有了基本认知。学生在日常网购中见过浏览器地址栏的“小锁图标”,对HTTPS有直观感知,但对SSL协议的具体工作流程、SET协议的多方认证机制以及两者的本质区别缺乏系统了解。学生对抽象协议原理容易感到枯燥,教学中需从“浏览器小锁图标代表什么”这一生活化问题切入,通过流程图解、角色模拟、对比表格等方式,将复杂的协议流程转化为可理解、可记忆的知识。
学习目标
知识与技能目标:
1. 掌握SSL协议的概念、四大特点(应用无关性、身份验证、保密性、完整性)、双层结构及九步握手流程;
2. 掌握SET协议的概念、六大组成要素、四大安全保障特点及四步交易认证流程;<3. 能够精准区分SSL协议与SET协议在认证要求、安全性、网络层位置、应用领域等方面的差异。
过程与方法目标:
1. 通过“SSL握手流程卡片排序”活动,理解协议协商与密钥交换的逻辑过程;
2. 通过对比分析表格,系统比较SSL与SET协议的异同及适用场景;
3. 培养根据电商交易场景合理选择支付安全协议的能力。
情感态度与价值观目标:
1. 树立电子商务安全意识,理解安全协议是网络交易的基石;
2. 培养技术比较思维,不盲从单一技术方案,辩证分析技术优劣;
3. 激发网络安全技术探索兴趣,建立持续关注行业安全规范的主动性。
学习重难点
教学重点:
1. SSL协议的概念、四大特点与九步握手流程;
2. SET协议的概念、六大组成要素与四步交易流程;
3. SSL与SET协议在认证要求、安全性、协议层级、应用领域的核心区别。
教学难点:
1. 理解SSL握手流程中证书验证与密钥交换的协同逻辑;
2. 理解SET协议“六方参与、四方认证”的多方信任体系构建;
3. 区分SSL(传输层、双方认证)与SET(应用层、多方认证)的本质差异。
教学方法
讲授法、对比分析法、流程图教学法、小组讨论法、卡片排序互动法、多媒体演示法
课前准备
教师准备: 制作包含SSL结构图、握手流程图、SET组成图、对比表格的PPT课件;准备SSL握手九步流程卡片(供课堂排序活动使用);设计课堂互动问题与练习题。
学生准备: 预习本节内容,观察浏览器地址栏的“小锁图标”,思考“这个图标代表什么技术保障”。
教学媒体
多媒体教室、电脑、投影仪、PPT课件、互动配对游戏卡片(或PPT互动页面)
教学过程
教学环节
教师活动设计
学生活动设计
设计意图
活动一:创设情境 生成问题
1. 情景导入:展示浏览器地址栏的“小锁图标”截图,提问:“你在网上用信用卡付款时,浏览器地址栏为什么会出现一个小锁图标?它背后有什么技术保证你的钱不会被别人偷走?”
2. 引导思考:展示SSL与SET的对比示意图——SSL保护浏览器与服务器间数据传输,SET专为银行卡支付设计确保三方身份真实。提问:“如果让你设计一个网上支付安全方案,你会关注哪些问题?”
3. 引出课题:今天学习《电子商务安全协议》,了解SSL和SET两大协议如何守护我们的在线交易安全。
1. 观察图片,回忆网购时看到小锁图标的经历,思考其含义。
2. 尝试回答“加密传输”“身份认证”“防止篡改”等关键词。
3. 明确学习主题,产生探究兴趣。
从学生日常网购中最直观的“小锁图标”切入,激发探究安全协议的兴趣,为后续学习SSL和SET协议做铺垫。
活动二:调动思维 探究新知
一、SSL协议(安全套接层)
1. 概述:SSL由网景公司于1994年设计推出-;SSL 2.0为首个成熟版本(已弃用),SSL 3.0为广泛应用的稳定版本;1999年IETF将其标准化为TLS 1.0(又称SSL 3.1)-。
2. 四大特点:
(1)与应用的无关性:对上层应用透明,无需修改应用代码即可实现加密;
(2)身份验证:基于PKI与数字证书体系,实现端到端身份确认;
(3)安全保密性:通过会话密钥协商与加密算法,确保数据对第三方保密;
(4)完整性:通过MAC(消息认证码)机制,为数据加盖“防伪印章”,防篡改。
3. 双层结构:底层为SSL记录层协议(位于TCP之上,负责分段、压缩、加密与封装);上层包含握手协议、加密约定修改协议、报警协议。
4. 九步握手流程(核心讲解,结合流程图):
(1)客户端发送“Hello”消息(协议版本、加密套件、随机数);
(2)服务器响应“Hello”消息(选定加密套件、会话ID、随机数);
(3)服务器发送数字证书;
(4)服务器发送“Hello完成”消息;
(5)客户端验证服务器证书有效性;
(6)客户端发送“客户端密钥交换”消息(预主密钥用服务器公钥加密);
(7)客户端发送“更改密码规范”消息;
(8)服务器发送“更改密码规范”消息;
(9)加密数据传输开始。
5. 课堂互动:卡片排序——每组发放9张步骤卡片,按正确时序排列,代表展示,教师点评。
6. 记忆口诀:“SSL握手续,两方Hello证书换,密钥交换改密码,最后加密把事办。”
二、SET协议(安全电子交易)
1. 概述:由VISA和MasterCard于1997年5月联合推出-,专为信用卡电子支付设计的应用层安全标准,已获IETF标准认可-。
2. 六大组成要素:持卡人、商家、发卡行、收单行、支付网关、认证中心(CA)-。
3. 四步交易认证流程:
(1)用户提交数字签名信息(购物清单+支付信息)给商家;
(2)商家签名认证购物清单(公钥解密、哈希比对);
(3)商家向银行提交数字签名信息(含购物清单、收款账户、总金额);
(4)银行签名认证并完成交易授权。
4. 四大安全保障特点:
(1)用户隐私绝对隔离:网站无法获取用户银行账号和密码;
(2)银行数据独立闭环:银行无法从非授权渠道获取用户账号密文;
(3)交易行为不可否认:数字签名确保发送方无法抵赖;
(4)数据传输完整防篡:哈希摘要校验确保数据真实完整。
5. 记忆口诀:“SET六方来认证,四步流程保安全。”
三、SSL与SET协议比较(核心对比)
1. 认证要求:SSL仅支持双方认证(客户与商家)-;SET支持多方认证(持卡人、商家、银行等)-。
2. 安全性:SSL是传输层通用加密协议,仅加密数据传输;SET是应用层专用协议,规范整个交易流程,安全性更高。
3. 网络层位置:SSL工作在传输层(TCP之上)-;SET工作在应用层-。
4. 应用领域:SSL广泛用于Web通用加密(HTTPS),实现简单成本低;SET专为信用卡交易设计,流程复杂但安全性高。
5. 课堂互动:对比表格——小组合作完成SSL与SET对比表,代表展示,教师点评补充。
1. 听讲、记录SSL协议概述与版本演进。
2. 听讲、记录四大特点,理解“与应用无关”“身份验证”“保密性”“完整性”的内涵。
3. 观察双层结构图,理解记录层与上层协议的协作关系。
4. 跟随流程图,理解九步握手流程的逻辑顺序。
5. 参与卡片排序活动,按正确时序排列握手步骤。
6. 跟读记忆口诀。
7. 听讲、记录SET协议概述、六大组成要素。
8. 跟随流程图,理解四步交易认证流程。
9. 听讲、记录四大安全保障特点。
10. 跟读记忆口诀。
11. 参与对比分析,记录SSL与SET的差异。
12. 小组合作完成对比表格并展示。
系统讲授构建知识骨架,流程图将抽象协议具象化。卡片排序活动深化对SSL握手流程的理解。对比表格帮助学生清晰区分两种协议。口诀辅助记忆。
活动三:巩固练习 素质提升
1. 单选题:
(1)SSL协议是由哪家公司于1994年设计的?(B.网景)
(2)在SSL握手过程中,pre-master secret是用什么加密的?(B.服务器的公钥)
(3)SET协议是由哪两个信用卡组织联合推出的?(B.VISA和MasterCard)
(4)在SET协议交易中,谁能看到用户的银行账号和密码?(C.银行)
2. 多选题:
(1)以下哪些属于SSL协议的核心特点?(A.与应用的无关性 B.身份验证 C.数据安全保密性)
(2)与SSL相比,SET协议的优势体现在?(B.支持多方认证 C.安全性更高)
(3)SET支付系统的组成要素包括?(A.持卡人 B.商家 C.支付网关 D.认证中心)
3. 判断题:
(1)SSL协议是一个完整的安全交易协议。(错误)
(2)SET协议可以实现用户隐私与商家信息的隔离。(正确)
(3)SSL协议可以实现持卡人、商家、银行三方的完全身份认证。(错误)
(4)SSL工作在传输层,SET工作在应用层。(正确)
4. 拓展讨论:某电商平台计划开展信用卡在线支付业务,请从认证要求、安全性、实施成本三个角度,分析应选择SSL还是SET协议?说明理由。
1. 独立完成选择题和判断题。
2. 听讲解订正错误。
3. 参与拓展讨论,综合运用两种协议的特点进行方案选择分析。
通过练习题巩固基础知识。拓展讨论引导学生将协议知识应用于真实业务决策场景,培养技术比较与方案选择能力。
课堂小结
利用PPT最后页面,带领学生回顾:
1. SSL协议:网景1994年设计,四大特点(应用无关、身份验证、保密性、完整性),双层结构,九步握手流程。
2. SET协议:VISA/MasterCard 1997年推出,六大组成要素,四步交易流程,四大安全保障。
3. 核心对比:SSL(传输层、双方认证、通用加密)vs SET(应用层、多方认证、支付专用)。
记忆口诀:“SSL握手续,两方Hello证书换;SET六方来认证,四步流程保安全;SSL传层双方认,SET应层多方验。”
跟随教师回顾,形成清晰的知识框架,复述核心要点。
梳理全课逻辑,强化记忆重点,帮助学生形成结构化认知。
作业布置
1. 教材习题:完成教材本章课后习题中关于电子商务安全协议的相关题目。
2. 实践任务:观察SSL协议的实际应用——访问一个HTTPS网站(如淘宝、京东),查看浏览器地址栏的小锁图标,点击查看证书信息,记录证书的颁发机构、有效期等信息,撰写200字左右的观察报告。
3. 预习任务:预习第五章第四节【电子商务安全管理】,标注不理解的知识点。
板书设计
第五章 第三节 电子商务安全协议
一、SSL协议(安全套接层)
起源:网景公司 1994年
四大特点:应用无关、身份验证、保密性、完整性
双层结构:记录层 + 上层协议(握手/报警/修改密码)
九步握手:Hello→证书→密钥交换→改密码→加密通信
二、SET协议(安全电子交易)
起源:VISA+MasterCard 1997年
六方组成:持卡人、商家、发卡行、收单行、支付网关、CA
四步流程:用户签名→商家认证→银行提交→银行授权
四大保障:隐私隔离、数据闭环、不可否认、完整防篡
三、SSL vs SET
SSL:传输层、双方认证、通用加密、实现简单
SET:应用层、多方认证、支付专用、安全性高
口诀:SSL握手九步走,SET六方四步保
教学反思
亮点:
1. 从浏览器“小锁图标”导入,贴近学生日常体验,激发了学习兴趣。
2. SSL九步握手流程的卡片排序活动参与度高,学生通过动手操作加深了对流程的理解。
3. SSL与SET对比表格清晰展示了两者的核心差异,学生反馈易于区分记忆。
4. 口诀简洁押韵,便于学生记忆核心知识点。
5. 拓展讨论“电商平台选协议”培养了学生技术比较与方案决策能力。
不足与改进:
1. SSL握手流程步骤较多(九步),部分学生理解吃力,可增加动画演示辅助讲解。
2. SET协议的六方参与关系较复杂,可绘制关系图帮助学生理清各方交互逻辑。
3. 可引入一个真实支付场景的角色模拟活动(如学生分别扮演持卡人、商家、银行),加深对SET协议流程的理解。
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
$
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。