sabrinahaniff/CIS4520-Introduction-to-Cryptography
GitHub: sabrinahaniff/CIS4520-Introduction-to-Cryptography
这是一套免费开源的密码学导论课程笔记,用于系统学习密码学基础知识。
Stars: 4 | Forks: 1
# CIS*4520:密码学导论
这是针对圭尔夫大学CIS*4520课程的免费、开源学习笔记。涵盖了所有主要课程主题,包含图表、实例讲解和快速参考表格。
## 内容涵盖
| 主题 | 描述 |
|------|------|
| [矩阵代数](matrix-algebra.md) | 矩阵运算、逆矩阵以及希尔密码 |
| [模运算与最大公约数](modular-arithmetic.md) | 欧几里得算法、模逆元、快速幂运算 |
| [经典密码](classical-ciphers.md) | 凯撒密码、维吉尼亚密码、替换密码、一次性密码本、普莱费尔密码、希尔密码、栅栏密码 |
| [AES与分组密码模式](aes.md) | AES结构、GF(2⁸)、ECB、CBC、CTR、GCM模式 |
| [RSA加密](rsa.md) | 密钥生成、加密/解密、Miller-Rabin素性测试、最优非对称加密填充 |
| [Diffie-Hellman](diffie-hellman.md) | DH协议、椭圆曲线DH、中间人攻击、前向保密性、TLS协议 |
| [哈希函数](hash-functions.md) | MD5、SHA系列、生日攻击、HMAC、Argon2 |
| [数字签名](signatures.md) | RSA签名、DSA、ECDSA、PSS填充、公钥基础设施、信任链 |
## 如何使用这些笔记
使用顶部的**导航标签**在主题间跳转,或使用**搜索栏**查找特定内容。每个页面的右侧都有目录。
## 贡献
发现错误或想要添加内容?欢迎在 [GitHub](https://github.com/sabrinahaniff/CIS4520-Notes) 上提交PR。
标签:AES, CVE, Diffie-Hellman, DNS解析, Guelph大学, meg, RSA, 云配置检测, 信息安全, 加密技术, 加密算法, 哈希函数, 多模态安全, 大学课程, 学习笔记, 学习资源, 密码协议, 密码学, 密钥交换, 对称加密, 开源项目, 手动系统调用, 数字签名, 数据加密, 数据可视化, 模算术, 矩阵代数, 经典密码, 自动化审计, 计算机科学, 课程资料, 防御加固, 非对称加密