JAVA安全模块划分
  • JCA,Java Cryptography Architecture,Java加密体系结构
  • JCE,Java Cryptography Extension,Java加密扩展包
  • JSSE,Java Secure Sockets Extension,Java安全套接字扩展包
  • JAAS,Java Authentication and Autentication Service,Java授权与鉴别服务
  • JCA提供加密框架整体功能,如证书、数字签名、消息摘要、秘钥对生成器
  • JCE提供具体加密算法实现
  • JSSE提供基于SSL的加密功能
  • JAAS提供用户身份鉴别功能,比如用于设计一个分布式的登录服务
  • JCE的具体算法实现,可通过java.security.Provider类来配置
Java中的加密类
  • MessageDigest(摘要,MD5,SHA)

  • Mac(HMAC)

  • Cipher(DES,AES,RSA,DSA)

  • Signature(数字签名和验证)

  • Certificate(证书)

  • Key.Tool

  • JarSigner

点赞(0) 打赏

评论列表 共有 0 条评论

暂无评论

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部