JCA:
JCE:DES,RSA,AES算法通过JCE提供
JSSE:提供基于SSL的加密功能,主要用于网络传输
JAAS:
使用JDK的以外的扩展包需要修改资源文件并增加相关的内容,这是使用JDK以外的扩展包的方式之一
JDK提供的相关的包,类
Java.security--消息摘要
javax.crypto--安全消息摘要,消息认证码
java.net.sll--安全套接字
第三方提供的Java扩展:
Bouncy Castle
两种支持方案:配置,调用。
Commons Codec
Base64,二进制,十进制,字符集编码
Url编码/解码