这是您在 Java 中加密和密码分析的深入指南。本书包括Java 17和Jakarta EE 10中实现的挑战性加密解决方案。它提供了对Java 17新功能和更新的有力介绍,Jakarta EE 10安全机制的路线图,Java加密体系结构(JCA)的“热点”(优点和缺点)的独特介绍等等。 本书深入探讨了构成现代密码学基础的经典简单密码系统,以及完全有效的解决方案(加密/解密操作)。讨论了伪随机生成器以及实际实现。哈希函数以及实用的密码分析方法和攻击,非对称和对称加密系统,签名和识别方案都涵盖了。 本书最后介绍了基于格的密码学和NTRU框架库。还包括用于云和大数据环境的现代加密方案(同态加密和可搜索加密)。阅读和使用本书后,您将精通加密算法,并知道如何将它们应用于您可能遇到的问题。 通过本书您将学到什么 这本书是为谁写的 那些想要学习和利用使用Java的密码学和密码分析的人。强烈建议先接触一些 Java 和/或算法编程。
0条评论