前言·

梳理自己对于密码学的所学、资源、看法

密码学数学基础·

教材:

公钥密码学的数学基础(第二版) (sciencereading.cn) 王小云等 著

清华大学出版社-图书详情-《信息安全数学基础——算法、应用与实践(第2版)》 (tsinghua.edu.cn) 任伟

信息安全数学基础 (豆瓣) (douban.com) 陈恭亮

视频课程:

Alice-Bob的个人空间-Alice-Bob个人主页-哔哩哔哩视频 (bilibili.com) 合集·密码学的数学基础

适合帮助理解概念,不一定适合考试

初等数论

  • 整数 GCD LCM 素数 Euclid算法
  • 同余 剩余系 欧拉定理 费马小定理 威尔逊定理
  • 同余方程 中国剩余定理 二次同余
  • 指数与原根
  • 素数 连分数

抽象代数

  • 同态 同构
  • 群 环 域 格
  • 公钥密码学(大素数分解:RSA、离散对数问题)

概念多且复杂、跳脱,难以短期突破;近世代数难

现代密码学·

知乎上看到这位老师,比较有趣,还买了偏科普的书:《数字签名密史:从急需到有趣》

澳大利亚伍伦贡大学高级讲师,ARC DECRA Fellow(2017—2019), ARC Future Fellow (2023—2026)。研究方向为公钥密码学、可证明安全理论等。担任ACISP等多个国际会议程序委员会主席。

自己没实力去研究密码学,但是看看这些科普、讲座还是很有益处的

【密码学】解放军信息工程大学丨含课件_哔哩哔哩_bilibili

教材:清华大学出版社-图书详情-《现代密码学(第5版)》 (tsinghua.edu.cn) 清华大学出版社-图书目录 (tsinghua.edu.cn)

  • 流密码
  • 分组密码
  • SM2 椭圆曲线密码
  • 门限
  • Kerberos认证系统

数字认证技术·

教材:

清华大学出版社-图书详情-《数字认证技术》 (tsinghua.edu.cn) 作者:朱岩、陈娥

在科学研究方面,近年来数字认证技术在理论和实践上也得到了长足进步,新理论、新方法不断涌现,其内涵和外延也得到了日益发展,在研究领域已经涵盖数据完整性验证、数据来源认证、数字签名、身份认证、多媒体认证、生物认证等诸多方面,在应用范围上也从传统的哈希(Hash)函数、消息认证码、数字签名发展到更大的范围、更加开放的公钥密码体制、身份标识管理、访问授权管理等综合认证体制,使得数字认证技术成为网络空间安全研究中的热门方向。

  • Hash技术
  • 代数与密码基础 群 生日攻击 计算复杂性
  • 认证理论基础 交互证明 零知识证明系统
  • 数据完整性认证 HASH
  • 数字签名 RSA数字签名方案及安全性 ELGamal、DSA
  • 身份认证技术:信任根、基于MAC、时变参数、Schnorr
  • 数字媒体认证:信息隐藏、脆弱水印
  • 格 GGH
  • 盲签名
  • 双线性映射
  • 代理签名、角色基签名

密码学06|零知识证明_哔哩哔哩_bilibili

推荐这个up主:DoraHacks的个人空间-DoraHacks个人主页-哔哩哔哩视频 (bilibili.com)

DoraHacks,前沿技术“资料库”,涵盖但不限于以下话题:密码学、量子计算、人工智能、天文学、卫星通信系统、L1和L2共识算法及其他Web3领域技术解析。 -WX入群学习交流:DoraDojo0 -DoraHacks官网:https://dorahacks.io

Interesting!