- 1、本文档共17页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
3.4加密与解密EDUCATION
导入
01任务一解开网站账号被盗之谜
活动一、防范“盗窃行为”不少人有密码被盗的经历,这往往会导致个人信息泄露,甚至是财产损失。你是否有使用账号、密码的经验?请你与同学交流、讨论并上网搜索填写表格。盗窃方式防盗措施肩窥方式我们可以在输入密码时遮挡自己的操作过程,防止别人偷看密码信息;或者确定环境安全后再进行操作字典破解密码不要用生日,姓名及拼音缩写,手机号、简单数字组合,单词、身份证号,用户ID等。暴力破解密码同时包含大小写字母、数字、特殊符号,不少于8位肩窥攻击是指通过窥看用户的键盘输入,鼠标移动等方式来获取用户口令。字典破译是利用人们习惯用人名、地名或者常见的词语设置成密码的习惯进行破译,有好的字典是关键。暴力破解是一个一个的尝试。
活动二、设置安全密码请你打开“数据安全性测试.py”,运行并测试以下数字密码,分别需要多长时间,然后填写下表。密码长度密码值破解时间5位125671.0ms983021.0ms7位123456762.507ms9784302406.607ms9位1234567895s404.835ms32180945614s441.882ms具体结果会因计算机性能不同而有所不同
活动二、设置安全密码defjiemi():d1=datetime.datetime.now()#获取当前系统时间d1p=int(varin.get())#获取输入文本框的数字密码foriinrange(0,p+1):#从0循环到正确密码数值ifi==p:#如果密码相同d2=datetime.datetime.now()#获取当前系统时间d2d=d2-d1#取得时间差#在输出文本框中显示解密用时varout.set(str(d.seconds)+秒+str(d.microseconds/1000)+毫秒)Varin.get()Varout.set()(varin和varout是程序中的两个文本框对象,分别用来接收输入的密码和显示解析密码所需时间。get和set是文本框的两个方法,分别用于接收文本框中的数据和在文本框中显示输出数据。
使用长度不少于8位字符的密码。密码长度越长越不容易被破解。密码长度多种符号组合在可能的情况下,尽量使用字母、数字、特殊字符(例@、¥、#、%)相结合的密码。不要用包含个人信息(电话号码、身份证号、等);包含用户ID;包含字典中的词语,字母次序颠倒的常用词语。创建安全密码的一般技巧
1234限制登录次数使用验证码使用用户具有排他性的自然特征(如指纹、人脸等)限对数据进行二次加密防止密码被盗的其他手段什么是加密?如何对数据进行加密呢?
02任务二让数据“隐身”
123数据加密发展历史683年——拆字法将明文中的文字进行组合生成新的字,即为密文,比如“十二月”合起来为“青”。北宋——代码法北宋进士曾公亮曾搜集了40个常用军事短语,然后对其进行顺序编码:一、请弓;二、请箭;三、请刀;四、请甲;五、请枪旗;六、请锅幕;七、请马;八、请衣赐;九、请粮料……四十、战小胜。军队出征前,指挥机关将用上述短语编码的密码本发给将领,并约定用一首不含重复文字的40字五言律诗与密码相对应。公元前五世纪——移位法希罗多德的《历史》中记载了公元前五世纪,希腊城邦和波斯帝国发生多次冲突和战争。这些战争中希腊城邦中广泛使用了移位法进行加密处理战争通讯信息,使波斯帝国难以获得希腊城邦的军事情报,也就无法提前做军事部署。希腊城邦用来传输军事信息、命令的每段文字都有固定的字数,解密者手中会有一份文字移位说明.解密者拿到密文后,根据文字移位说明进行解密,从而破解其中的军事命令或消息古罗马时期——“恺撒密码”所谓的“恺撒密码”,它是一种替代密码,通过将字母按顺序推后起3位起到加密作用,如将字母A换作字母D,将字母B换作字母E。第二次世界大战——“密码机”密码机。在第二次世界大战期间,德国军方启用“恩尼格玛”密码机,密码学在战争中起着非常重要的作用活动一、古老的“隐身术“45
12密匙密文
您可能关注的文档
- 3.1 重力与弹力 课件 高一上学期物理人教版(2025)必修第一册(37张PPT)(含音频+视频).pptx
- 3.1 走进桂林山水 高一地理上学期同步精品教学课件(共鲁教版2025必修第一册)(共32张PPT)(含音频+视频).pptx
- 【广东学导练】2015英语牛津深圳版七年级下册课件Unit 2 Travelling around the world(共30张PPT)(含音频+视频).ppt
- 3.1伟大的改革开放 高一政治课件(统编版必修1) (共26张ppt)(含音频+视频).pptx
- 3.1伟大的改革开放 课件(共26张PPT) 高一政治(统编版必修1)(含音频+视频).pptx
- 【口语交际】介绍(自我介绍)课件(共27张PPT)【中职专用】高一语文高教版2025基础模块上册(含音频+视频).pptx
- 【人教版(2025)】高一化学必修一 2.1.1钠的性质(课件 22张PPT)(含音频+视频).pptx
- 【人教版2025】高一化学必修第一册 第四章 第三节 离子键 第二课时 化学键(30张PPT)(含音频+视频).ppt
- 3.1细胞膜的结构和功能课件高一上学期生物人教版必修1(共55张PPT)(含音频+视频).pptx
- 【新教材】1.1《子路曾皙冉有公西华侍坐》课件(共16张PPT)——统编版高一语文下册(含音频+视频).pptx
- 3.4力的合成和分解 课时2 课件 高一上学期物理人教版(2025)必修第一册(共15张PPT)(含音频+视频).pptx
- 3.5共点力的平衡 课件 高一上学期物理人教版(2025)必修第一册(共17张PPT)(含音频+视频).pptx
- 3《心有一团火,温暖众人心》课件(共19张PPT) 【中职专用】高一语文同步备课课件(共高教版2025基础模块上册)(含音频+视频).pptx
- 1.1.1物质的分类与转化 课件(共57张PPT)高一上学期人教版(2025)化学必修第一册(含音频+视频).pptx
- 1.1.2 从封建社会到资本主义社会(大单元教学课件)(共41张PPT)高一政治(统编版必修1)(含音频+视频).pptx
- 4.1 风沙地貌和海岸地貌 课件 高一地理人教版(2025)必修第一册(共60张PPT)(含音频+视频).pptx
- 4.1 基因指导蛋白质的合成 课件(共45张ppt)【新教材】高一生物人教版(2025)必修二(含音频+视频).pptx
- 1.1集合的概念 课件高一上学期数学人教A版(2025)必修第一册(共19张PPT)(含音频+视频).pptx
- 4.1.1水循环 课件(共31张PPT)(含音频+视频).pptx
- 4.1.1原子结构(教学课件)(26张ppt)高一化学(人教版2025必修第一册)(含音频+视频).pptx
文档评论(0)