[放大封面]
|
| 【相关下载】 |
|
·免费样章
·精彩文前
|
| 【二手书】 |
 |
本产品共有 0 册二手书出售,
最低价:¥.00 [查看] |
|
|
|
| 【读者评论】 |
 |
|
 |
内容简介
信息安全越来越受到人们的重视,对信息安全的基石——密码学的研究也是如火如荼。但是,许多信息安全软硬件产品的开发者并不是专业的密码学研究人员。虽然他们擅长程序设计,而且现在也有许多各种各样的密码学算法库,如LibTomCrypt、Crypto++,但是,由于缺少一定的密码学理论知识以及对密码学算法的准确理解,因此在实现各种复杂的密码学算法时,经常会对算法进行不当的使用,而这又往往会导致在其开发的产品中存在各种潜在的漏洞及安全风险。另一方面,许多密码学理论工作者在实现密码学算法时,由于缺少程序设计方面的知识,在算法实现的易用性和高效性上遇到了不少障碍,从而也会导致其实现上存在不少的安全缺陷。 本书的出版恰好可以解决上述问题,它在程序员和密码学研究人员之间架起了一座桥梁,使他们能够轻松地在理论和实践之间进行角色转换,并且将会缓解信息安全业界的种种尴尬。书中涉及密码学的各个研究方向,分组密码、散列函数、公钥密码以及相关的攻击,同时也讲解了密码学算法实现上常用的ASN.编码、大整数算术相关内容。本书是目前市面上惟一一本把密码学算法的理论和实现结合在一起的书,也是惟一一本能够如此深入浅出地把这两个方面融合到一起的书,没有深厚的程序设计功力和广博的密码学理论知识是不可能撰写出这样一本书的。无论对于需要开发安全产品的开发者,还是密码学相关研究人员来说,本书均值得一读,它能对安全产品开发工作以及密码学理论研究工作起到辅助作用,并可以达到事半功倍的效果。
|
目录
伸缩显示: [弹出查看]
伸缩显示: [弹出查看] |
|
 |
编辑荐语
[您可以向编辑推荐本书的亮点,采纳后奖励5-10元优惠卷](一个工作日内处理您的建议)
这是一本针对那些需要学习密码学,同时还要安全、高效地实现密码学算法的程序员的书籍。
这本书从第1章介绍密码学研究领域开始。第2章全面论述了怎样实现RSA和ECC公钥算法所需要的大整数算术。后面的章节讨论了对称分组密码、单向散列函数、消息认证码算法、组合认证和加密模式、公钥密码和可移植编码实践的实现,保密性、完整性、认证和不可否认四种密码学目标的特例,以及公钥算法和高级加密。每一章都深层次地讨论了内存、大小以及速度性能上的权衡,也讨论了这些特定的主题都解决了哪些密码学问题。
本书还有一个与其相应的网站libtom.org,上面有关于实现多精度算术的超过300页的资料。
|
|