《Java中的密码学和密码分析:使用Java SE 17 LTS和Jakarta EE 10创建和编程高级算法》

作者:

日期:2023-02-06

出版:

  • 128
  • 0
  • 0

作品总结

《Java中的密码学和密码分析:使用Java SE 17 LTS和Jakarta EE 10创建和编程高级算法》

这是您在 Java 中加密和密码分析的深入指南。本书包括Java 17和Jakarta EE 10中实现的挑战性加密解决方案。它提供了对Java 17新功能和更新的有力介绍,Jakarta EE 10安全机制的路线图,Java加密体系结构(JCA)的“热点”(优点和缺点)的独特介绍等等。

本书深入探讨了构成现代密码学基础的经典简单密码系统,以及完全有效的解决方案(加密/解密操作)。讨论了伪随机生成器以及实际实现。哈希函数以及实用的密码分析方法和攻击,非对称和对称加密系统,签名和识别方案都涵盖了。

本书最后介绍了基于格的密码学和NTRU框架库。还包括用于云和大数据环境的现代加密方案(同态加密和可搜索加密)。阅读和使用本书后,您将精通加密算法,并知道如何将它们应用于您可能遇到的问题。

通过本书您将学到什么

  • 培养在Java中编写加密算法的编程技能
  • 深入了解使用 Java 的安全方案和模块
  • 根据处理执行时间和可靠性探索“好”与“坏”加密
  • 玩伪随机生成器、哈希函数等。
  • 利用基于格的加密方法、NTRU 框架库等 

这本书是为谁写的

那些想要学习和利用使用Java的密码学和密码分析的人。强烈建议先接触一些 Java 和/或算法编程。


0条评论