随笔分类 - 课程笔记
摘要:算法结构 Feistel结构 16轮迭代 将Ri-1用函数f运算一下 f(Ri-1)和Li-1异或一下 将上一步的结果作为下一轮的右侧,即Ri 将Ri-1变成下一轮的左侧(即Li) SP结构 DES算法流程: 生成16个48位的子密钥 总结:64bit->56bit->48bit 置换选择1 给定:
阅读全文
摘要:第七讲 流密码的基本概念 一次一密密码(one-time pad) 一次一密密码又称一次性板子,是一种绝对安全的密码,但是非常不实用。 如下图所示,明文和密钥都是字符串,经过异或之后生成密文。 其绝对安全性来自密钥完全随机,而且只使用一次。 具体加密流程如下图所示: 一次一密密码缺点和优点一样明显:
阅读全文
摘要:第一章 操作系统概述 1.1操作系统的基本概念 1.1.1 操作系统的概念 系统调用:允许应用程序使用内核功能的接口,只能通过用户程序间接使用 1.1.3 OS的目标和功能 2.OS作为用户 和 硬件之间的接口 接口分为两种: (1)命令接口:通过命令来组合控制作业的进行 联机命令接口 又称交互式命
阅读全文
摘要:第1章 编译程序的基本概念 1.1什么是编译程序 java中反编译命令:javap 汇编语言本质上是一种助记符 编译程序和解释程序两大不同: 编译程序有目标程序而解释程序没有 比如在C语言中,.exe就是目标程序 前者效率高而后者交互性好 1.2 编译程序的逻辑结构 编译程序分为五个阶段 词法分析
阅读全文