版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
加密与解密1.数据安全隐患:如未经许可数据被复制、篡改、盗窃或破坏。导入2.常见的应对措施:如设置密码和验证码,对数据加密验证数据完整性。安装防火墙及安全软件,对数据进行备份等。此外运营商还会采取限制登陆次数、指纹和人脸识别等措施来保护数据安全。一、密码及创建安全密码技巧
密码是指用来核对用户ID以验证用户就是本人的一组字符。sdf125df69d66SDf12$6f69@6常见的密码盗窃方式及防盗窃措施:一、密码及创建安全密码技巧输入密码时遮挡自己的操作过程,或者确定周边环境安全在再操作。不要使用简单数字组合密码。密码字符越多越好。(肩窥)(暴力破解)体验穷举法(暴力)破解密码648395372042611分析暴力破解纯数字密码(以5位数字为例):00000000010000200003…….9999910*10*10*10*10=100000个密码组合,直到找到与密码相同的数时停止基本思想:穷举一定范围内有序的分析,验证所有密码可能的组合,直至找到正确密码importdatetime #访问系统时间模块
d1=datetime.datetime.now()#获取当前系统时间d1p=int(input(“请输入p=”))#获取输入数字密码foriinrange(p+1):#从0循环到正确密码数值 ifi==p: #如果密码相同 d2=datetime.datetime.now()#获取当前系统时间d2d=d2-d1#取得时间差print(str(d.seconds)+"秒"+str(d.microseconds/1000)+"毫秒")穷举搜索密码时长代码:GO密码长度密码值破解时间5位12567983027位123578978952319位1245678939685741231.0毫秒15.6毫秒93.6毫秒515.801毫秒7秒723.014毫秒60秒758.908毫秒穷举搜索密码需要时长:想一想如果密码中还有字母,(数字字母随意搭配)破解时间会变长吗?如:SZ05或SZSZ或0505或05SZ36*36*36*36=1679616密码每位可选择的字符越数多,破解时间越长难度越大。结论:一、密码及创建安全密码技巧说一说:1.同学们平时设置的密码是什么样的?2.你们设置的密码安全吗?账号密码创建安全密码一般技巧:密码长度不少于8个字符。密码长度越长越不容易破解尽可能使用字母、数字、和特殊字符相结合的密码不要使用电话号码、身份证号或生日不要使用整个用户ID或用户ID的一部分作为密码不要使用字典中能找到的词语作为密码二、探究加密及加密方式1.说一说你是怎样理解加密的?(什么是加密)2.你知道的加密方式有哪些?二、探究加密及加密方式加密就是将原始信息(数据)隐匿起来,使之在缺少特殊信息(数据)时不可读。原始信息(数据)称为明文,加密后的信息(数据)称为密文。将密文还原成明文的过程称为解密(或解码)。十二月十二月1、拆字法(683年)二、探究加密及加密方式2、代码法(北宋)北宋进士曾公亮搜集40个常用军事短语:1.请弓2.请箭3.请刀4.请甲5.请马......40.战小胜编译为40字五言律诗与密码对应城阙辅三秦,风烟望五津。与君离别意,同是宦游人。海内存知己,天涯若比邻。无为在歧路,儿女共沾巾。--唐·王勃《送杜少府之任蜀州》3、移位法(公元前五世纪)古希腊城邦传用于输军事信息、命令,规定每段文字固定字数,解密者会有文字位移说明。解密者拿到密文后根据文字位移说明解密4、凯撒密码(古罗马时期)《高卢战记》中描述凯撒大帝用一种替代密码传递信息。将字母后推3位起到加密作用,如:A—D,B—E,C—F,这种加密方式成为“凯撒密码”。明文字母表ABCDEFGHIJKLMNOPQRSTUVWXYZ密文字母表DEFGHIJKLMNOPQRSTUVWXYZABC例如:明文GOHOME加密后是JRKRPHGOHOME加密算法JRKPRHGOHOME解密算法明文数据密文数据明文数据加密解密密钥密钥加密解密过程:对称加密体制加法密码加法密码又被称为移位密码AD+3BE……+3CF+3XB+4YC+4ZD+4恺撒密码作为一种最为古老的对称加密体制,在古罗马的时候已经很流行,它是加法密码的典型代表。加法密码m=input("请输入明文字母:")b=“”foriinrange(len(m)):
#获取明文内容的每一个字符
if'a'<=m[i]<='w'or'A'<=m[i]<='W':
#判断a~w或A~W间的字母
b=b+chr(ord(m[i])+3)
#生成密文
elif'x'<=m[i]<='z'or'X'<=m[i]<='Z':#判断x~z或X~Z间的字母
b=b+chr(ord(m[i])-23)
#生成密文
else:b=b+m[i]print("密文为:",b)程序代码:GO练习:已知加密规则为:明文x,y,z对应密文为2x+3y,3x+4y,3z,例如1,2,3对应密文8,11,9。当接受方收到密文12,17,27时,则解密得到的明文为多少?A.3,2,9B.4,3,8C.8,7,12D.6,4,10 2017年6月1日起施行的《中华人民共和国网络安全法》,明确要求网络运营者应当按照网络安全等级保护制度的要求,履行安全保护义务,保障网络免受干扰、破坏或者未经授权的访问,防止网络数据泄露或者被窃取、篡改
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 建筑工程边坡支护专项施工方案
- 大体积混凝土浇筑温控施工方案
- 再生透水混凝土防眩板安装角度监理细则
- 位索引显式复制(BIER)控制面技术要求 第5部分:路径计算单元协议(PCEP)扩展标准立项发展报告
- 教师申诉制度运行的法治困境及其出路
- 面向公众应用的移动互联网网络质量评价指标和评测方法 即时交互类标准立项发展报告
- 余热余压回收项目技术报告
- 智能视觉工业机器人项目环境影响报告书
- 物业公司后勤物资管控报告
- 医药深加工项目施工方案
- AI赋能智慧高速的车路协同与运营管理
- 2026年哈尔滨城市发展投资集团面向社会招聘53人笔试模拟试题及答案详解
- 2026交管12123学法减分题库(含完整答案解析全国)
- 2025-2030商业航天产业发展政策环境与市场增长空间报告
- 乙醇(酒精)化学品安全技术说明书(MSDS-SDS)
- 2026年高速公路监控考试题库及答案
- 初中九年级物理上册期中考试题及答案【完整版】
- 企业年度评优与表彰管理办法
- 高处作业人员安全教育培训
- 初中历史材料分析题答题技巧
- 输液安全警示教育
评论
0/150
提交评论