募捐 9月15日2024 – 10月1日2024 关于筹款

Python密码学编程

  • Main
  • Python密码学编程

Python密码学编程

锛堢編锛夋柉缁村姞鐗癸紙Al, (美)斯维加特(Al Sweigart), Pdg2Pic
你有多喜欢这本书?
下载文件的质量如何?
下载该书,以评价其质量
下载文件的质量如何?
封面 1
书名 2
版权 3
前言 4
目录 7
第1章 制作纸质加密工具 14
1.1 密码学是什么 14
1.2 代码与加密法 15
1.3 制作纸质加密轮盘 15
1.4 虚拟加密轮盘 17
1.5 如何使用加密轮盘加密 17
1.6 如何使用加密轮盘解密 18
1.7 另一个加密法工具:St.Cyr滑条 19
1.8 A组练习 19
1.9 不用纸质工具做加密 20
1.10 B组练习 22
1.11 双重强度加密 22
1.12 通过计算机编程进行加密 22
第2章 Pygame基础知识 24
2.1 下载和安装Python 24
2.1.1 Windows安装步骤 24
2.1.2 OS X安装步骤 25
2.1.3 Ubuntu和Linux安装步骤 25
2.2 下载pyperclip.py 25
2.3 启动IDLE 25
2.4 特色程序 26
2.5 行号和空格 27
2.6 本书的文本换行 27
2.7 在线跟踪程序 28
2.8 使用在线比较工具检查输入的代码 28
2.9 复制粘贴文本 28
2.10 更多信息链接 28
2.11 编程和密码学 29
第3章 交互式Shell 33
3.1 一些简单的数学知识 33
3.2 整数和浮点数 34
3.3 表达式 34
3.4 运算符顺序 35
3.5 计算表达式 35
3.6 错误是可以接受的 35
3.7 A组练习 36
3.8 每个值都有一个数据类型 36
3.9 通过赋值语句把值存到变量里 36
3.10 重写变量 37
3.11 使用多个变量 38
3.12 变量名 39
3.13 驼峰式大小写 39
3.14 B组练习 39
3.15 小结 39
第4章 字符串和写程序 41
4.1 字符串 41
4.2 使用+运算符的字符串连接 42
4.3 使用*运算符的字符串复制 43
4.4 使用print()函数输出值 43
4.5 转义字符 44
4.6 引号和双引号 45
4.7 A组练习 45
4.8 索引操作 46
4.9 负索引 46
4.10 分片操作 47
4.11 空分片索引 48
4.12 B组练习 48
4.13 在IDLE的文件编辑器里写程序 48
4.14 Hello World! 49
4.15 Hello World的源代码 49
4.16 保存你的程序 50
4.17 运行你的程序 50
4.18 打开你保存的程序 51
4.19 “Hello World”程序如何工作 51
4.20 注释 51
4.21 函数 52
4.22 print()函数 52
4.23 input()函数 52
4.24 结束程序 53
4.25 C组练习 53
4.26 小结 53
第5章 反转加密法 54
5.1 反转加密法 54
5.2 反转加密法程序的源代码 54
5.3 运行反转加密法程序 55
5.4 用在线比较工具检查你的源代码 55
5.5 这个程序如何工作 56
5.6 len()函数 56
5.7 while循环简介 57
5.8 布尔数据类型 57
5.9 比较运算符 58
5.10 条件 59
5.11 代码块 60
5.12 while循环语句 60
5.13 “增长”一个字符串 61
5.14 一步一步跟踪程序 63
5.15 在我们的程序里使用input() 65
5.16 A组练习 65
5.17 小结 65
第6章 凯撒加密法 66
6.1 实现程序 66
6.2 凯撒加密法程序的源代码 66
6.3 运行凯撒加密法程序 67
6.4 使用在线比较工具检查你的源代码 68
6.5 A组练习 68
6.6 这个程序如何工作 68
6.7 使用import语句导入模块 68
6.8 常量 69
6.9 upper()和lower()字符串方法 70
6.10 for循环语句 71
6.11 相当于for循环的while循环 72
6.12 B组练习 72
6.13 if语句 72
6.14 else语句 73
6.15 elif语句 73
6.16 in和not in运算符 74
6.17 find()字符串方法 75
6.18 C组练习 75
6.19 回到代码 75
6.20 显示和复制加密/解密之后的字符串 77
6.21 加密非字母字符 78
6.22 小结 79
第7章 暴力破译凯撒加密法 80
7.1 破译加密 80
7.2 暴力破译 80
7.3 凯撒加密法破译程序的源代码 81…
年:
2016
出版:
2016
出版社:
北京:人民邮电出版社
语言:
Chinese
ISBN 10:
7115424292
ISBN 13:
9787115424297
文件:
PDF, 72.12 MB
IPFS:
CID , CID Blake2b
Chinese, 2016
下载 (pdf, 72.12 MB)
正在转换
转换为 失败

关键词