3.1.4 关于本章内容

本章将挑选与本书关联较为紧密的Java API作为主要内容。

本章主要详解了java.security包与javax.crypto包,这两个包中包含了Java加密与解密的核心部分,将是本书着重叙述的内容。

在java.security.interfaces包和javax.crypto.interfaces包中包含了密钥相关的接口,本章将在3.2节中简要介绍。

在java.security.spec包和javax.crypto.spec包中包含了密钥规范和算法参数规范的类和接口,本章将详述如何通过密钥规范获得相应的密钥。

3.1 节将着重描述如何完成加密与解密的算法的实现,3.2节和3.3节将描述如何在Java开发环境中使用证书,以及如何通过HTTPS协议构建加密网络环境。