0%

JAVA加密组件

JAVA加密组件

JAVA安全相关的分为了四部分

  • JCA Java Cryptography Artchitecture,Java加密体系结构,提供了基本的机密框架,如证书、数字签名、消息摘要和密钥对产生器
  • JCE Java Cryptography Extension,Java加密扩展包,是在JCA基础上的扩展,提供了各种加密算法、消息摘要算法和秘钥管理等功能,主要实现是在javax.crypto包及其子包中
  • JSSE Java Secure Sockets Extension,Java安全套接字扩展包,提供了基于SSL的加密功能
  • JAAS Java Authentication and Authentication Service,Java鉴别与安全服务,提供了在java平台上进行用户身份鉴别的功能

java.security包

为安全框架提供类和接口,该包中仅能完成消息摘要算法的实现MessageDigest

javax.crypto包

javax.crypto实现了真正的加密和解密

欢迎关注我的其它发布渠道