如何在Java处理PFX格式证书

2016-11-30 00:00:00嘉辉 SUN认证

  公钥加密技术12号标准(Public Key Cryptography Standards #12,PKCS#12)为存储和传输用户或服务器私钥、公钥和证书指定了一个可移植的格式。它是一种二进制格式,这些文件也称为PFX文件。

  开发人员通常需要将PFX文件转换为某些不同的格式,如PEM或JKS,以便可以为使用SSL通信的独立Java客户端或WebLogic Server使用

  在Security编程中,有几种典型的密码交换信息文件格式:

  DER-encoded certificate: .cer, .crt

  PEM-encoded message: .pem

  PKCS#12 Personal Information Exchange: .pfx, .p12

  PKCS#10 Certification Request: .p10

  PKCS#7 cert request response: .p7r

  PKCS#7 binary message: .p7b

  .cer/.crt是用于存放证书,它是2进制形式存放的,不含私钥。

  .pem跟crt/cer的区别是它以Ascii来表示。

  pfx/p12用于存放个人证书/私钥,他通常包含保护密码,2进制方式

  p10是证书请求

  p7r是CA对证书请求的回复,只用于导入 ..........

阅读全文

[SUN认证]相关推荐

[SUN认证]相关栏目推荐
查看更多
上一篇:OO设计原则汇总【精选】 下一篇:关于Dtree+Jquery动态生成树节点