11 2022 档案
摘要:Conclusion Cryptography 和 Security 有很大的区别,密码学比较抽象,涉及思考能否用数学解决问题,而安全更多有关与用户与系统之间的交互,本课程的学习主要集中于密码学。 我们从第一单元开始,介绍了One-Time Pad,将消息与密钥进行异或,我们发现在理想情况下这种加密
阅读全文
摘要:利用密码学解决问题 利用密码学解决问题 洋葱路由(Onion Routing) Mix Networks 基于RSA的盲签名(Blind RSA signatures) 不同于之前学习的利用密码学解决传统的安全通信与身份验证等问题,本单元将学习密码学的其他方面应用,包括: Anonymous Com
阅读全文
摘要:加密协议(Cryptographic Protocols) 加密协议(Cryptographic Protocols) 密钥交换协议(Encrypted Key Exchange protocol,EKE) 安全外壳协议(Secure Shell Protocol,SSH) 传输层安全协议(Tran
阅读全文
摘要:可视模式 可视模式 技巧20 深入理解可视模式 技巧21 选择高亮选区 激活可视模式 在可视模式之间切换 切换选区的活动端 技巧22 重复执行面向行的可视命令 技巧23 只要可能,最好用操作符命令,而不是可视命令 技巧24 用面向列块的可视模式编辑表格数据 技巧25 修改列文本 技巧26 在长短不一
阅读全文
摘要:非对称加密系统(RSA) 非对称加密系统(RSA) 非对称加密系统(Asymmetric Cryptosystems) 数字签名(Digital Signature) RSA加密系统 陷门函数("Trap door" one-way function) RSA的正确性 欧拉定理(Euler's Th
阅读全文
摘要:插入模式 插入模式 技巧13 在插入模式中即可即时更正错误 技巧14 返回普通模式 技巧15 不离开插入模式,粘贴寄存器中的文本 技巧16 随时随地做运算 技巧17 用字符编码插入非常用字符 技巧18 用二合字母插入非常用字符 技巧19 用替换模式替换已有文本 技巧13 在插入模式中即可即时更正错误
阅读全文
摘要:密钥分发(Key Distribution) 密钥分发(Key Distribution) Solution#0 Pairwise Shared Keys Solution#0B Use a Trusted Third Party Solution#1 Merkle’s Puzzle Diffie-
阅读全文
摘要:对称密码的应用(Application of Symmetric Ciphers) 对称密码的应用(Application of Symmetric Ciphers) 一、生成随机密钥(Generating Random Keys) 二、随机数生成器(Pseudo Random Number Gen
阅读全文
摘要:普通模式 普通模式 技巧7 停顿时请移开画笔 技巧8 把撤销单元切成块 技巧9 构造可重复的修改 反向删除 正向删除 删除整个单词 技巧10 用次数做简单的算术运算 技巧11 能够重复,就别用次数 技巧12 双剑合璧,天下无敌 技巧7 停顿时请移开画笔 普通模式是Vim的自然放松状态 技巧8 把撤销
阅读全文
摘要:Vim解决问题的方式 Vim解决问题的方式 技巧1 认识 "." 命令 技巧2 不要自我重复 一箭双雕 技巧3 以退为进 技巧4 执行、重复、回退 技巧5 查找并手动替换 技巧6 认识.范式 技巧1 认识 "." 命令 . 命令可以重复上次的修改 x:删除光标下的字符 dd:删除整行 >G:增加从当
阅读全文
摘要:Vimtutor记录 |操作|功能| |:-|:-| |h,j,k,l|The cursor is moved using either the arrow keys or the hjkl keys| |:q!|trash all changes and quit Vim| |x|delete t
阅读全文
摘要:认识系统服务(daemon) 认识系统服务(daemon) 一、什么是daemon与服务(service) 1.1 systemd使用的unit分类 二、通过systemctl管理服务 2.1 通过systemctl管理单一服务(service unit)的启动/开机启动与查看状态 2.2 通过sy
阅读全文
摘要:进程管理与SELinux初探 进程管理与SELinux初探 一、什么是进程 1.1 进程与程序(process & program) 二、任务管理(job control) 2.1 什么是任务管理 2.2 job control 的管理 2.3 脱机管理问题 三、进程管理 3.1 查看进程 3.2
阅读全文
摘要:对称加密(Symmetric Ciphers) 对称加密(Symmetric Ciphers) 1. Cryptology, Symmetric Cryptography & Corretness Property 2. Kerchoff's Principle & xor-function 3.
阅读全文
摘要:Linux账号管理与ACL权限设置 Linux账号管理与ACL权限设置 一、Linux的账号与用户组 1.1 用户标识符:UID与GID 1.2 用户账户 1.3 关于用户组:有效与初始用户组,groups,newgr 二、账号管理 2.1 新增与删除用户:useradd、相关配置文件、passwd
阅读全文
摘要:学习shell脚本 学习shell脚本 一、什么是shell脚本 1.1 为什么要学习shell脚本 1.2 第一个脚本的编写与执行 1.3 建立shell脚本的良好编写习惯 二、简单的shell脚本 2.1 简单范例 2.2 脚本的执行方式差异(source、sh script、./script)
阅读全文
摘要:正则表达式与文件格式化处理 正则表达式与文件格式化处理 一、什么是正则表达式? 二、基础正则表达式 2.1 语系对正则表达式的影响 2.2 grep的一些高级选项 2.3 基础正则表达式练习 2.4 基础正则表达式字符串集合(characters) 2.5 sed工具 三、扩展增则表达式 四、文件的
阅读全文
摘要:认识与学习Bash 认识与学习Bash 一、认识Bash这个Shell 1.1 Shell 1.2 Bash shell的功能 1.3 查询命令是否为Bash shell的内置命令:type 1.4 命令执行与快速编辑按钮 二、Shell的变量功能 2.1 什么是变量? 2.2 变量的使用与设置:e
阅读全文
摘要:文件与文件系统的压缩 文件与文件系统的压缩 一、Linux系统常见的压缩命令 1.1 gzip,zcat/zmore/zless/zgrep 1.2 bzip2, bzcat/bzmore/bzless/bzgrep 1.3 xz, xzcat/xzmore/xzless/xzgrep 二、打包命令
阅读全文
摘要:Linux磁盘与文件系统管理 Linux磁盘与文件系统管理 一、认识Linux文件系统 1.1 文件系统特性 1.2 与目录树的关系 1.3 挂载点的意义 二、文件系统的简单操作 2.1 磁盘与目录的容量 2.2 硬链接与符号链接:ln 2.3 磁盘的分区、格式化、检验与挂载 一、认识Linux文件
阅读全文
摘要:Linux文件与目录管理 Linux文件与目录管理 一、目录与路径 1.1 绝对路径与相对路径 1.2 目录的相关操作 1.3 关于执行文件路径的变量:$PATH 二、文件与目录管理 2.1 文件与目录的查看:ls 2.2 复制、删除与移动:cp、rm、mv 2.3 获取路径的文件名与目录名称 三、
阅读全文
摘要:文件权限与目录配置 文件权限与目录配置 一、用户与用户组 二、Linux文件权限概念 2.1 Linux文件属性 2.2 如何修改文件属性与权限 chgrp:修改文件所属用户组 chown:修改文件拥有者 chmod:修改文件权限,SUID、SGID、SBIT等特性 2.3 目录与文件的权限意义 三
阅读全文
摘要:首次登陆与在线求助 Ctrl + Alt + F1~6 startx cal bc date Tab Ctrl + C Ctrl + D [Shift] + {[PageUP] | [PageDown]} 在线求助 --help man page:space 翻页 q退出 man查询命令文件的基本意
阅读全文