通过阅读本书,用户能够:●有效地应用Java安全特性●应用JDK1.4的加密组件●使用安全算法和密码●维护企业中的安全通信●为企业应用添加安全特性●确保消息验证和数据完整性●理解网络安全体系结构●处理身份验证、授权、机密性、不可否认和完整性本书全面介绍了Java安全及相关技术,展示了充分利用Java的安全解决方案(如加密、算法和体系结构等)的方法。本书首先介绍了有关安全的基础知识,然后解释了当前的Java安全工具、与安全有关的概念、协议及各种规范等,并通过实际的安全示例,深入阐述了用户使用各种技术的原因和时机,及其具体实现方法。本书源代码示例丰富,并提供了许多实际的安全解决方案,非常适合于Java开发人员、Java体系结构师和系统体系结构师阅读。在本书中,两位Java安全专家向用户展示了怎样充分利用Java的安全技术——加密、算法及其体系结构。本书解释了当前的Java安全工具、概念、协议以及规范,包括ECC、RSA、MAC、密码、Kerberos、JAAS、JSSE、IPSec、X.509证书、PKI以及RMI。本书不仅描述了各种技术,而且还解释了各种技术的存在原因、用户使用它们的时机以及实现的方法。本书还附带了许多实际的安全解决方案,以及大量的源代码示例,它会为用户提供在实际应用中使用Java安全组件,并对其进行扩展所需的全部知识。