通過閱讀本書,用戶能夠:●有效地應用Java安全特性●應用JDK1.4的加密組件●使用安全算法和密碼●維護企業(yè)中的安全通信●為企業(yè)應用添加安全特性●確保消息驗證和數據完整性●理解網絡安全體系結構●處理身份驗證、授權、機密性、不可否認和完整性本書全面介紹了Java安全及相關技術,展示了充分利用Java的安全解決方案(如加密、算法和體系結構等)的方法。本書首先介紹了有關安全的基礎知識,然后解釋了當前的Java安全工具、與安全有關的概念、協議及各種規(guī)范等,并通過實際的安全示例,深入闡述了用戶使用各種技術的原因和時機,及其具體實現方法。本書源代碼示例豐富,并提供了許多實際的安全解決方案,非常適合于Java開發(fā)人員、Java體系結構師和系統體系結構師閱讀。在本書中,兩位Java安全專家向用戶展示了怎樣充分利用Java的安全技術——加密、算法及其體系結構。本書解釋了當前的Java安全工具、概念、協議以及規(guī)范,包括ECC、RSA、MAC、密碼、Kerberos、JAAS、JSSE、IPSec、X.509證書、PKI以及RMI。本書不僅描述了各種技術,而且還解釋了各種技術的存在原因、用戶使用它們的時機以及實現的方法。本書還附帶了許多實際的安全解決方案,以及大量的源代碼示例,它會為用戶提供在實際應用中使用Java安全組件,并對其進行擴展所需的全部知識。