🔐 兄弟们,挖到一本讲密码学入门的开源书——Crypto 101,天天在代码里调加密却说不清原理的,正好补这一课。
GitHub 上 3.7K Star,作者是 lvh,整本书的源文件都开在仓库里。
加密这块的资料一直特别两极:要么是维基百科那种一句话定义,看完还是不知道该怎么用;要么直接甩论文,公式一上来就把人劝退。中间那段讲人话的入门内容,反而最难找。
Crypto 101 补的就是这一段,定位很明确,写给没有密码学背景的人打底子。
因为整本书是开源的源文件,你可以自己构建成 HTML、PDF 或者 EPUB,扔进 Kindle 或者手机里通勤路上看。仓库还给 Ubuntu 和 Fedora 各准备了一份依赖配置,编译不用自己折腾环境。
目前只有英文版,这算是唯一的门槛。
密码学不是玄学,只是一直缺个好好讲的人。
GitHub:
顯示更多