
密码工程
Cryptography engineering: Design Principles and Practical Applications
Niels Ferguson , Bruce Schneier , Tadayoshi Kohno · 初版 2010 年
- 116次提及
- 50人推荐
- 80位 HN 评论者
为什么值得读
从工程实战出发指导程序员构建安全系统的现代典范
- 相比传统理论书更专注于开发实战与避坑
- 深入剖析伪随机数与集合抽样等隐蔽技术陷阱
- 摒弃陈旧观念,适合建立扎实的第一印象
适合:需要实现安全特性的软件工程师
值得读指数:62 / 100
Hacker News 读者推荐
《Applied Cryptography》作为参考书简直糟糕透顶。请别再向程序员推荐它了。相反,推荐《Practical Cryptography》/《Cryptography Engineering》(其实是同一本书),那是 Schneier 和 Niels Ferguson 合著的。更新:我之前说了“烂书”,不过我得说得更严谨些。它不是一本烂“书”;读起来我其实挺……
tptacek 在 HN 的推荐
……的话,你就不需要推翻重学任何东西,所以你反而省事得多。”来源:http://wiki.securityweekly.com/wiki/index.php/Episode292 时间节点 22:10,不过整期播客都很不错。相反,他推荐的是《Cryptography Engineering》:http://www.amazon.com/Cryptography-Engineering-Principles-Pr... 另一个密码学入门的方法是做 Matasano crypto challenges:http://cryptopals.com/ 答案目前还没(公开?)发布,……
sillysaurus3 在 HN 的推荐
……密钥的熵,从 256 bits 掉到了约 190 bits(log2(62^32))。而且这还是在最好情况下,假定它是从分布中均匀采样的——然而并不是。我建议读读《Cryptography Engineering》[1] 的第 9.7 节,了解一下为什么从集合中随机选取元素远比看起来要难。类似 bug 的一个典型例子是 2013 年 Cryptocat 的 PRNG 里的那个恶性 bug [2]。我推测这一步是为了让……
garrettr_ 在 HN 的推荐
找书
豆瓣 微信读书 京东 Open Library ISBN 0470474246
数据整理自 Hacker News 公开评论,数据来源 hackerbooks.org 与 Open Library。