【信息技术 】加密与解密 课件 教科版(2019)高中信息技术必修1.pptx
《【信息技术 】加密与解密 课件 教科版(2019)高中信息技术必修1.pptx》由会员分享,可在线阅读,更多相关《【信息技术 】加密与解密 课件 教科版(2019)高中信息技术必修1.pptx(28页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、3.4加密与解密目录/Contents0102030405活动一“密码之谜”活动二“设置安全密码”加密技术发展史活动三揭秘“隐身术”加密与解密的概述你最常用的社交软件是什么?你还记得第一次使用这些社交软件做了哪些事情吗?你觉得你现在的所使用的账户安全性能高吗?不少不少人有密码被盗的经历,这往往会导致个人信息人有密码被盗的经历,这往往会导致个人信息的泄露,甚至财产损失。的泄露,甚至财产损失。01活动一“密码被盗之谜”6 活动一“密码被盗之谜”(8min)要求活动一1.1.请同学们讨论并上网搜索密码盗窃的方式并思请同学们讨论并上网搜索密码盗窃的方式并思考相应的防盗措施考相应的防盗措施。2.完成表3
2、.4.1的填写并提交3.组织语言进行汇报。7 盗窃方式盗窃方式防盗窃措施防盗窃措施肩窥方式我们可以在输入密码时遮挡自己的操作过程,防止别人偷看密码信息;或者确定环境安全后再进行操作字典破解密码不要用生日、姓名及拼音缩写、手机号、简单数字组合、单词、身份证号、用户ID暴力破解同时包含大小写字母、数字、特殊符号,不少于8个字符钓鱼慎重登录不明网站活动一“密码被盗之谜表3.4.1 密码盗窃与防盗分析表为什么不能是8个以下的字符呢?02活动二“设置安全密码”9 活动二“设置安全密码”衡量标准解密把把破解破解的的时间时间长短来衡量密码安全性的高低长短来衡量密码安全性的高低确定变量确定自变量为密码的长短,
3、确定因变量为破解时间确定自变量为密码的长短,确定因变量为破解时间编写程序用用PythonPython编写测量破解密码时间的程序编写测量破解密码时间的程序10 活动二“设置安全密码”(8min)要求活动二1.运行“数据安全测试.py”测试破解不同长度密码所需的时间,完成表3.4.2的填写并提交。2.在密码中加入字母,测试破解时间是否变长,并与同学讨论创建安全密码的方法。课本P7811 活动二“设置安全密码”密码长度密码长度密码值密码值破解时间破解时间5位125671.0毫秒9830215.6毫秒7位12345670秒198.998毫秒76543211秒304.998毫秒9位12345678920
4、秒435.636毫秒987654321169秒760.201毫秒结论:密码越复杂(密码越长,数值越大),安全性能就越高,破解难度就越大12 Python 知识补充def jiemi():d1=datetime.datetime.now()#获取当前系统时间d1 p=int(varin.get()#获取输入文本框的数字密码 1.自定义函数2.datetime时间模块3.varin接收输入的密码4.varout显示解密所需的时间5.get()接收文本框中的数据6.set()在文本框中显示输出数据d2=datetime.datetime.now()#获取当前系统时间d2 d=d2-d1#取得时间差
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 信息技术 【信息技术 】加密与解密课件 教科版2019高中信息技术必修1 信息技术 加密 解密 课件 教科版 2019 高中 必修
限制150内