书签 分享 收藏 举报 版权申诉 / 15
上传文档赚钱

类型:3.4加密与解密(共15张PPT)ppt课件-2023新教科版(2019)《高中信息技术》必修第一册.pptx

  • 上传人(卖家):Q123
  • 文档编号:6549496
  • 上传时间:2023-07-20
  • 格式:PPTX
  • 页数:15
  • 大小:245.30KB
  • 【下载声明】
    1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
    2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
    3. 本页资料《:3.4加密与解密(共15张PPT)ppt课件-2023新教科版(2019)《高中信息技术》必修第一册.pptx》由用户(Q123)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
    4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
    5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
    配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    高中信息技术 3.4 加密 解密 15 PPT 课件 _2023 新教 2019 高中 信息技术 必修 一册 下载 _必修1 数据与计算_教科版(2019)_信息_高中
    资源描述:

    1、3.4 加密与解密第3单元 认识数据学学 习习 目目 标标。上网搜索肩窥方式、字典破解、暴力破解上网搜索肩窥方式、字典破解、暴力破解三种密码盗窃三种密码盗窃方式,方式,并并阅读阅读P77P77“任务一任务一 解开网站账号被盗之谜解开网站账号被盗之谜”的的“活动活动1 1 防范防范盗窃盗窃行为行为”,完成,完成P P7878的表的表3.4.13.4.1。盗窃方式盗窃方式防盗窃措施防盗窃措施肩窥方式输入密码时遮挡自己的操作过程,防止别人偷看密码信息;确定环境安全后再进行操作字典破解密码不要用生日、姓名及拼音缩写、手机号、简单数字组合、单词、身份证号、用户Id暴力破解同时包含大小写字母、数字、特殊符

    2、号,不少于8个字符肩窥攻击肩窥攻击:通过窥看用户的键盘输入,鼠标移动等方式来获取用户口令。字典破解字典破解:利用人们平时常用的词、句破译。利用人们习惯用人名、地名或者常见的词语设置成密码的习惯进行破译。暴力破解暴力破解:一个一个的尝试。字典破译速度比暴力破译更快,但是有时候密码设置中包含了没有字典库中的词句就无法破解出来了,因此有好的字典是关键。密码盗窃方式密码盗窃方式密密 码码 密码是指用来核对用户密码是指用来核对用户ID以验证用户就是本人以验证用户就是本人的一组字符。的一组字符。活动二:设置安全密码活动二:设置安全密码1.1.运行运行“数据安全性测试数据安全性测试.py.py”并测试穷举搜

    3、索一个并测试穷举搜索一个5 5位、位、7 7位位和和9 9位的位的数字密码,分别需要多长时间,填写表,分别需要多长时间,填写表3.4.23.4.2。(。(P78P78)密码长度密码长度密码值密码值破解时间破解时间5 5位位12567125671.01.0毫秒毫秒7 7位位 9 9位位 defjiemi():d1=datetime.datetime.now()#获取当前系统时间d1p=int(varin.get()#获取输入文本框的数字密码foriinrange(0,p+1):#从0循环到正确密码数值ifi=p:#如果密码相同d2=datetime.datetime.now()#获取当前系统时间

    4、d2d=d2-d1#取得时间差#在输出文本框中显示解密用时varout.set(str(d.seconds)+秒+str(d.microseconds/1000)+毫秒)活动二:设置安全密码2.想一想,含字母的密码,破解时间会变长吗?研究下面的Python代码,与上一活动比较,讨论创建安全密码的方法。注:varin和varout是程序中的两个文本框对象,分别用来接收输入的密码和显示解密所需时间。get和set是文本框的两个方法,分别用于接收文本框中的数据和在文本框中显示输出数据创建安全密码的一般技巧:创建安全密码的一般技巧:1.1.使用长度不少于使用长度不少于8 8个字符的密码。密码越长越不容

    5、易被个字符的密码。密码越长越不容易被破解。破解。2.2.在可能的情况下,尽量使用字母、数字和特殊符号相结在可能的情况下,尽量使用字母、数字和特殊符号相结合的密码。合的密码。3.3.不要使用电话号码、身份证号或生日等信息作为密码。不要使用电话号码、身份证号或生日等信息作为密码。4.4.不要使用整个用户不要使用整个用户IDID或用户或用户IDID的一部分作为密码。的一部分作为密码。5.5.不要使用字典中能找到的词语作为密码,即使是字母次不要使用字典中能找到的词语作为密码,即使是字母次序颠倒过来的常用词语也不可以。序颠倒过来的常用词语也不可以。请同学们上网搜索资料,完成P79任务二中的活动一古老的“

    6、隐身术”。时间时间加密方式加密方式683年北宋公元前5世纪古罗马时期第二次世界大战加加 密密加密加密就是将原始信息(数据)隐匿起来,使之在缺少特殊信息(数据)时不可读。原始信息(数据)称为明文明文,加密后的信息(数据)称为密文密文。将密文还原成明文的过程称为解密解密(或解码)。加加 密密恺撒在征服高卢、袭击日耳曼和不列颠的多次战斗中频繁使用加密技术。苏托尼厄斯在公元2世纪写的恺撒传中对恺撒用过的一种加密技术进行了详细的介绍。恺撒只是简单地将明文中的每一个字母用字母表中该字母后的第3个字母替换。例如,将明文中的a 用d替换,b用e替换,z用c替换,这就是恺撒密码。P80任务二中活动二揭秘“隐身术

    7、”加加 密密相关代码如下:defCaesarCipher():#Button按钮激发函数c=mingwen.get(0.0,end)#获取Text组件mingwen的明文内容b=miwen.delete(0.0,end)#清空Text组件miwen的内容foriinrange(len(c):#获取明文内容的每一个字母,并加密#判断aw或AW间的字母ifa=ci=worA=ci=W:b=b+chr(ord(ci)+3)#生成密文#判断xz或XZ间的字母elifx=ci=zorX=ci=Z:b=b+chr(ord(ci)-23)#生成密文else:#字母以外的明文内容不变b=b+cimiwen.i

    8、nsert(0.0,b)#在Text组件miwen中显示结果 打开教科书配套资源中的“凯撒密码.py”,根据流程图,将程序补充完整并运行,体验数据加密的过程。注:mingwen和miwen是两个文本框对象,用于接收待加密的文本和显示加密后的密文。get方法用于接收文本框中的数据,delete方法用于删除文本框中的内容,insert方法用于将数据插入文本框内。如:凯撒密码只是简单地将明文中的每一个字母用字母表中该字母后的第3个字母替换。例如,将明文中的a用d替换,b用e替换,,z用c替换。像凯撒密码这样,明文中的所有字母都在字母表向后(或向前)按照一个固定数目进行偏移后被替换成密文。加法密码加法

    9、密码 加法密码加法密码又被称为移位密码移位密码。在加法密码算法中,明文中的所有字母都在字母表上向后或向前按照一个固定数目进行偏移生被替换成密文。加密算法操作中的一组数字被称为密钥。比如,恺撒密码的密钥为3,加密和解密使用同一个密钥,被称为对称加密体制。加法密码加法密码 用Python语言实现加密算法时,明文和密文都被抽象为字符串类型的数据,Python中的字符串由一串字符组成,用引号引起来表示,比如“abCEd”。类似于列表的操作,我们可以指向或操作字符串中的某一个字符,比如c0表示字符串中的第一个字符。我们还可以用Python系统函数对数据进行特定的操作,len函数可以获取字符串中字符的个数

    10、,ord函数可以将字符类型的参数转换为对应的整数值,chr函数可以将整数类型的参数转换为对应的字符。加法密码加法密码由于各种数据存在安全风险,国家已经出台多部法律,大力实施数据保护,维护国家安全和网络秩序。2017年6月1日起施行的中华人民中华人民共和国网络安全法共和国网络安全法,明确要求网络运营者应当按照网络安全等级保护制度的要求,履行安全保护义务,保障网络免受干扰、破坏或者未经授权的访问,防止网络数据泄露或者被篡改,窃取。中华人民共和国刑法中华人民共和国刑法第二百八十五条至第二百八十七条,对非法侵入计算机系统,对计算机信息系统功能进行删除、修改、增加、干扰,造成计算机信息系统不能正常运行,利用计算机实施金融诈骗、盗窃、贪污、挪用公款、窃取国家秘密等行为进行了量刑定罪。拓展知识拓展知识

    展开阅读全文
    提示  163文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题::3.4加密与解密(共15张PPT)ppt课件-2023新教科版(2019)《高中信息技术》必修第一册.pptx
    链接地址:https://www.163wenku.com/p-6549496.html
    Q123
         内容提供者     
    相关资源 更多
  • [教科版]信息技术必修1数据与计算4.2《数值计算》教案.docx[教科版]信息技术必修1数据与计算4.2《数值计算》教案.docx
  • 2024新教科版(2019)《高中信息技术》必修第一册第一单元复习 ppt课件(共20张PPT)(同步备课系列).pptx2024新教科版(2019)《高中信息技术》必修第一册第一单元复习 ppt课件(共20张PPT)(同步备课系列).pptx
  • 2024新教科版(2019)《高中信息技术》必修第一册第四单元复习 ppt课件(共20张PPT)(同步备课系列).pptx2024新教科版(2019)《高中信息技术》必修第一册第四单元复习 ppt课件(共20张PPT)(同步备课系列).pptx
  • 2024新教科版(2019)《高中信息技术》必修第一册+单元复习PPT课件(全册打包).rar2024新教科版(2019)《高中信息技术》必修第一册+单元复习PPT课件(全册打包).rar
  • 2024新教科版(2019)《高中信息技术》必修第一册第二单元复习 ppt课件(共26张PPT)(同步备课系列).pptx2024新教科版(2019)《高中信息技术》必修第一册第二单元复习 ppt课件(共26张PPT)(同步备课系列).pptx
  • 2024新教科版(2019)《高中信息技术》必修第一册第三单元复习 ppt课件(共21张PPT)(同步备课系列).pptx2024新教科版(2019)《高中信息技术》必修第一册第三单元复习 ppt课件(共21张PPT)(同步备课系列).pptx
  • 2024新教科版(2019)《高中信息技术》必修第一册第五单元复习 ppt课件(共18张PPT)(同步备课系列).pptx2024新教科版(2019)《高中信息技术》必修第一册第五单元复习 ppt课件(共18张PPT)(同步备课系列).pptx
  • 2024新教科版(2019)《高中信息技术》必修第一册 第4单元 计算与问题解决 知识点.docx2024新教科版(2019)《高中信息技术》必修第一册 第4单元 计算与问题解决 知识点.docx
  • 2024新教科版(2019)《高中信息技术》必修第一册 第2单元 编程计算 知识点.docx2024新教科版(2019)《高中信息技术》必修第一册 第2单元 编程计算 知识点.docx
  • 2024新教科版(2019)《高中信息技术》必修第一册 第5单元数据分析与人工智能 知识点.docx2024新教科版(2019)《高中信息技术》必修第一册 第5单元数据分析与人工智能 知识点.docx
  • 2024新教科版(2019)《高中信息技术》必修第一册 第1单元 初识数据与计算 知识点.docx2024新教科版(2019)《高中信息技术》必修第一册 第1单元 初识数据与计算 知识点.docx
  • 2024新教科版(2019)《高中信息技术》必修第一册 第3单元 认识数据 知识点.docx2024新教科版(2019)《高中信息技术》必修第一册 第3单元 认识数据 知识点.docx
  • 2024新教科版(2019)《高中信息技术》必修第一册 PPT课件+教案+练习(全册打包).rar2024新教科版(2019)《高中信息技术》必修第一册 PPT课件+教案+练习(全册打包).rar
  • 2024新教科版(2019)《高中信息技术》必修第一册 第一至第五单元 知识点(5)份(全册打包).rar2024新教科版(2019)《高中信息技术》必修第一册 第一至第五单元 知识点(5)份(全册打包).rar
  • Copyright@ 2017-2037 Www.163WenKu.Com  网站版权所有  |  资源地图   
    IPC备案号:蜀ICP备2021032737号  | 川公网安备 51099002000191号


    侵权投诉QQ:3464097650  资料上传QQ:3464097650
       


    【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。

    163文库