【发布时间】:2017-12-18 11:48:11
【问题描述】:
我有 pfx 文件,我需要使用它和 Java 来加密数据。 首先,我将其转换为 .pem 文件。
但我现在仍然不知道如何处理这两个问题。
【问题讨论】:
标签: java encryption pem pfx
我有 pfx 文件,我需要使用它和 Java 来加密数据。 首先,我将其转换为 .pem 文件。
但我现在仍然不知道如何处理这两个问题。
【问题讨论】:
标签: java encryption pem pfx
PFX 文件是 PKCS#12 文件。您可以使用 Java 中的 KeyStore(和“算法”字符串 "PKCS12")功能加载 PKCS#12 密钥/证书存储,之后您可以检索 KeyStore 的内容并使用密钥/证书。
最好将 PFX 密钥存储保存为二进制 BER/P12 而不是 PEM 以与 Java 兼容。 Bouncy Castle API 中有一个 PEM 解码器,但最好直接使用二进制文件。
【讨论】: