首页
小学信息技术课件、教案、试卷中心
用户登录
资料
搜索
ID: 21097560
义务教育版(2024)五年级全一册第15课《简单密码易破解》课件(共21张PPT)
日期:2024-11-24
科目:信息技术
类型:小学课件
查看:86次
大小:2717593B
来源:二一课件通
预览图
1/9
张
义务教育
,
21张
,
课件
,
简单密码易破解
,
15课
,
一册
(
课件网
) 义务教育信息科技(2024)五年级 第1课时 第四单元 发挥算法的优势 五年级上册 第15课 简单密码易破解 1 2 通过分析密码设定规则,计算破解密码所需的重复判断次数,估算破解密码的大致时间。 进一步认识循环结构,体会利用遍历法解决问题的基本思路,了解密码设置的安全性。 学习目标 第15课 课堂导入 回顾思考 在日常生活中,有许多地方都需要设置密码,密码保护着我们的个人隐私和信息安全。 第15课 简单密码易破解 密码长度:四位、六位。 密码类型:数字、 数字 + 字母、 数字 + 字母 + 符号 ·应用软件的登录密码 ·计算机的开机密码 ·手机锁屏密码 ·小区门禁密码 ·行李箱密码 ·家门的智能锁密码 你知道哪些情况下需要设置密码吗? 你设定的密码安全吗? 如果破解需要多长时间呢? 第15课 学习活动 一 探究密码的破解次数 三 密码设置的安全性 二 对比不同密码的破解时间 学习活动 第15课 学习活动 小夏家里有一个四位的数字密码锁,家里人忘记了密码,请你想办法帮忙找到密码,思考最多需要尝试多少次? 破解尝试的过程是重复的,可以用循环结构来解决。 问题提出 第15课 学习活动 一、探究密码的破解次数 任务1:四位数字密码的破解次数 第1步:确定四位数字密码的组合方式。 四位数字密码的组合方式,可以从0(即0000)至9999。 第2步:计算需要尝试的次数。 每一位数字都是0至9,每一位有10种可能性。四位数字的组合就是: 10×10×10×10 = 10 000种。 如果用循环结构来枚举,每种情况都需要尝试,最多需要进行10 000次,也就是要循环10 000次才能找到正确密码。 第15课 学习活动 一、探究密码的破解次数 问题分析 利用破解四位数字密码的方法,可以得出破解六位数字密码的次数。即需要6个10相乘,为一百万次。 10×10×10×10×10×10 =1 000 000次 第15课 学习活动 一、探究密码的破解次数 问题分析 第1步:确定六位“数字+字母”密码的组合方式。 每位包括:数字0至9,共10种; 大写字母A至Z,共26种; 小写字母a至z,共26种。 第2步:计算一共有多少种组合,即所需的破解次数。 每位有10 + 26 + 26 = 62种,需要的次数是六个62相乘: 62×62×62×62×62×62 = 56 800 235 584(次) (也就是约568亿次) 第15课 学习活动 一、探究密码的破解次数 问题分析 任务2:六位“数字+字母”密码的破解次数 如果是“数字+字母+符号”的六位密码,计算所需的破解次数。 每位包括:数字0至9,共10种; 大写字母A至Z,共26种; 小写字母a至z,共26种。 符号:标准键盘常见的符号按32种计算 每位有10+26×2+32=94种可能性,最多需要循环的次数是: 94×94×94×94×94×94=689 869 781 056次 (近7 000亿次)。 第15课 学习活动 一、探究密码的破解次数 进一步探究 运行名为“破解时间估算.py”的参考程序,记录并对比不同密码组合所需的破解时间。 这个程序利用1秒内计算机能够枚举的数,通过换算来估计所需时间。不同的计算机系统,1秒所能枚举的数也会不同。 第15课 学习活动 二、对比不同密码的破解时间 运行程序对比 破解六位数字密码需要的时间是 _____ 破解“数字+字母”的六位密码需要的时间是 _____ 破解“数字+字母+符号”的六位密码需要的时间是 _____ 第15课 学习活动 二、对比不同密码的破解时间 破解时间对比 可以看出,即使计算机具有强大的计算能力,在大量数据面前,也需要一定的时间才能完成。此外,密码位数越多,组成方式就越复杂,所需的破解时 ... ...
~~ 您好,已阅读到文档的结尾了 ~~
立即下载
免费下载
(校网通专属)
登录下载Word版课件
同类资源
跳一跳-Scratch图形化编程课程系列课件(2024-11-21)
潜艇大冒险-Scratch图形化编程课程系列课件(2024-11-21)
生肖占卜-Scratch图形化编程课程系列课件(2024-11-21)
黄金矿工-Scratch图形化编程课程系列课件(2024-11-21)
牛顿摆球-Scratch图形化编程课程系列课件(2024-11-21)
上传课件兼职赚钱