一、实验目的本节视频的目的是了解常见的加密方法并掌握加密与解密的开发实例演示方法。 二、实验原理反转加密法常见的加密方法有反转加密法、凯撒加密法和换位加密法。 凯撒加密法凯撒加密法是一种简单的消息编码方式。它根据字母表将消息中的每个字母移动常量位k。例如k等于3,则在编码后的消息中,每个字母都会向前移动3位,a会被替换为d,b会被替换成e,依此类推。字母表末尾将回卷到字母表开头。于是,w会被替换为z,x会被替换为a。 换位加密法换位加密法不是替换字符,而是搞乱消息符号的顺序。例如消息 Common sense is not so common.假设使用数字 8 作为秘钥。也就是我们将在每一行放最多8个字符。(包含空格和标点) 密文是 Cenoonommstmme oo snnio. s s c (表中的空格需要表示)。 三、操作现象实验设备本实验中使用的软件为VMware17+Ubuntu18.04.4 和串口调试工具Xshell。 本实验中使用的是TL3568-PlusTEB实验箱,所需的配件为Micro SD卡、Type-C线、电源和网线。 硬件连接(1)将Ubuntu系统启动卡插至Micro SD卡槽。 软件操作(1)先在设备管理器查看串口的端口号; 拷贝文件我们先打开Ubuntu,将Demo文件夹拷贝到RK3568目录下。 运行程序在串口调试窗口执行命令,启动开发环境 |
迅为RK3568多个系统版本并流畅运行Android12和11版本
296 浏览 0 评论
1194 浏览 0 评论
迅为RK3568开发板helloworld 驱动实验-驱动编写
665 浏览 0 评论
飞凌嵌入式ElfBoard ELF 1板卡-platform总线驱动简单示例
1021 浏览 0 评论
智能配电新纪元:基于飞凌嵌入式T536核心板的DTU解决方案
1249 浏览 0 评论