课件编号19431038

3.2 信息系统安全与防护 课件-高中信息技术浙教版(2019)必修2 .pptx

日期:2024-05-07 科目:信息技术 类型:高中课件 查看:94次 大小:5077629Byte 来源:二一课件通
预览图 1/12
必修,2019,教版,信息技术,信息系统,高中
  • cover
(课件网) 第三章 信息系统安全 3.2 信息系统安全与防护 学习目标 掌握常用数据加密的方法,口令与密钥,理解简单加密算法的原理。 学会身份认证与安全相关知识,认识计算机病毒并掌握防治的方法。 能在应用信息系统的过程中,及时发现系统潜在的安全隐患,并应用技术手段做好安全防范工作。 人们享受着信息系统带来的便利,同时也面临着相应的风险。 信息系统的安全问题是动态的、变化的,新的攻击技术和手段不断出现,人们必须时刻注意安全防范。 例7 小李接到陌生人的电话,说他中奖1万元,并告诉他需要中国银行发给他的验证码才能给他转账,接着他收到了一条中国银行发来含有验证码的短信。李卫国正确的做法应该是 ( ) A.相信自己中了奖 B.立即告诉陌生人短信验证码 C.和家人分享中奖的喜悦 D.认为这是诈骗电话并向公安机关举报 D 解析:接到陌生人中奖电话,应向官方网站等权威部门核实或直接向公安机关举报。 新课讲授 知识点3.2.1:数据加密与安全 确保数据的_____、_____、_____、_____,这是密码学要实现的主要安全目标。为此,需要通过加密措施保护信息的保密性,采用数字签名保护信息的不可否认性,同时为了避免数据灾难,确保数据的完整性,还需要重视数据的_____和_____。 1.密码与密钥 (1)口令与密码 口令(Password)用于认证用户身份,就是我们平时所谓的“密码”。 密码通常是指按特定编码规则,对通信双方的数据信息进行从明文到密文变换的一种技术方法。是一种“混淆”技术,是密码算法的简称,由加密算法和解密算法组成。 保密性 完整性 不可否认性 存在性 容灾备份 恢复 例6 密码强度检测。编写Python程序,实现如下功能:输入要检测的密码,输出密码强度结果。密码字符分为数字字符、字母和其他符号三类。密码强度的检测方法为:若密码位数少于8位,则不进行强度检测,给出提示“密码位数不能少于8位,请重新输入!”。若密码位数在8位及以上,则进行强度检测;若密码字符属于同一类字符,则密码强度为“弱”;若密码字符属于不同的二类字符,则密码强度为“中等”;若密码字符属于不同的三类字符,则密码强度为“强”。 (1)若输入“12abcd5!”,则输出结果为_____(选填,选字母:A.密码位数不能少于8位,请重新输入! /B.弱 / C.中等 / D.强)。 D (2)实现上述功能的程序如下,请在划线处填入合适的代码。 password=input("请输入要检测的密码: ") ①_____ if n<8: print("密码位数不能少于8位,请重新输入! ") else: n1=0 n2=0 n3=0 for i in range(0,n,1): ②_____ if " 0 " <=ch<= " 9 " :        n1=1 elif " a " <=ch<= " z " or " A " <=ch<= " Z " :       n2=1 else:        n3=1 ③_____ if x==3: print("强") elif x==2: print("中等") else: print("弱") n=len(password) ch=password[i] x=n1+n2+n3 加密算法 解密算法 密码:dlrow olleh 明码:hello world 密码由加密算法和解密算法组成。 (2)密钥的概念 密钥(Key)是指在密码算法中引进的控制参数,对一个算法采用不同的参数值,其加、解密结果就不同。 加密算法中的控制参数称加密密钥,解密算法中的控制参数称解密密钥。 密码系统包括____、_____、____和_____四个方面。 明文(简称P):原有的信息 密文(简称C):明文经过加密变换后的形式 加密(简称E):由明文变为密文的过程,通常由加密算法实现 解密(简称D):由密文还原成明文的过程,通常由解密算法实现 明文 密文 密钥 密码算法 解密函数P=Dk2(C) 加密函数C=Ek1(P) (3)简单加密算法 主要介绍_____、_____、_____三种简单加密算法。 ①替代密码:基本思想是将明文中的每 ... ...

~~ 您好,已阅读到文档的结尾了 ~~