从数学家到安全工程师等密码学专家介绍他们认为对这一领域感兴趣的人有用或有指导意义的书籍和教科书是个好主意。
我认为一种很好的回答方式是这样的:
一、理论、分析、算法、复杂性.
二、设计、实现、代码编写(用C/C++、Java、.)、
三.历史、发展、未来可能性、.
感谢所有投稿人分享你们的知识。
发布于 2012-08-15 13:28:19
理论与实践:密码工程-尼尔斯·弗格森、布鲁斯·施耐尔和塔达约·科诺
密码工程中也有一些设计和实现技巧。代码编写高度依赖于您正在使用的库,因此您应该首先阅读它的文档。
再一次,施耐尔的书对发展进行了论述。至于未来的可能性:你需要订阅密码学期刊。
较早的书籍(实用密码学和应用密码学)也很好,但没有涵盖最新的算法(AES,SHA-2,椭圆密码)。
https://crypto.stackexchange.com/questions/3566
复制相似问题