4单元_活动3 简单加密解密算法 课件+素材 湘科版(2024)信息科技 五上

资源下载
  1. 二一教育资源

4单元_活动3 简单加密解密算法 课件+素材 湘科版(2024)信息科技 五上

资源简介

(共15张PPT)
单元主题四信息安全小卫士信息科技五年级上册活动3简单加密解密算法授课教师:2025年4月情境导入
如何对信息进行加密,防止信息泄漏?
任务一、信息的加密和解密
实践探究:请同学们根据《莫尔斯电码表》找出这串电码表达的意思。
OK
密文
明文
解密
加密
明文加工成密文的过程叫
密文还原成明文的过程叫
加密
解密
密钥
任务一、信息的加密和解密
信息链接:中国古代的加密传递方式——姜子牙 阴符
任务二、简单的加密算法
替换法
替换法加密是用一个字符替换另一个字符的加密方法。例如,莫尔斯电码就是用一些符号来替代英文字母和数字。
任务二、简单的加密算法
位移法
对于明文中的字母,按照英文字母表的顺序向后(或向前)偏移一个固定位数,得到一个对应的字母,并用来替换明文字母,形成密文。
密钥是:按照字母表顺序,向 偏移 位。

3
任务二、简单的加密算法
开动脑筋
1.尝试用位移法进行加密,采用将英文字母按照字母表顺序向右移动3 位的方法,将明文加密成密文,并采用将英文字母按照字母表顺序向左移动 3 位的方法将密文解密成明文。
khoor
fve
任务二、简单的加密算法
小结
在使用字母位移法加密时,加密算法是 ,密钥是 。
字母位移
移动方向和位数
任务二、简单的加密算法
探究实践
请开展小组合作,设计一种对信息进行加密的方案,并验证其效果。
任务三、编程实现加密
使用计算机能提高信息加密的效率。例如,编写程序实现 3 位数字的向右移动 4 位加密。例如“123”加密后为“567”。
任务三、编程实现加密
使用计算机能提高信息加密的效率。例如,编写程序实现 3 位数字的向右移动 4 位加密。例如“123”加密后为“567”。
将数字串分解为数字
任务三、编程实现加密
3位数字
右移4位
尝试修改程序参数,实现输入 6 位数字,向右移动 5 位的加密功能,并验证其正确性。
课堂总结
单元回顾
同学们,下节课再见!

展开更多......

收起↑

资源列表