java keystore 文件限制

标签 java security keystore digital-certificate

我为 PFX 证书 ( PKCS#12 ) 创建了一个 keystore 文件,但我需要知道一个 keystore 文件 (JKS) 中可以存储多少个 key 。

我目前正在加载证书,如下所示:

KeyStore oStore = KeyStore.getInstance("PKCS12");
oStore.load(new FileInputStream(AppConfig.get(AppConfig.SRC_KEY)), 
    "SECRET".toCharArray());
...
oStore.setKeyEntry(idAlias, privateKey, pwd.toCharArray(), chain);
oStore.store(new FileOutputStream(AppConfig.get(AppConfig.SRC_KEY)),  
    "SECRET".toCharArray());

我可以在此 keystore 中存储的 key 和证书的数量是否有限制?

最佳答案

据我所知, keystore 可以保存的证书没有限制。

关于java keystore 文件限制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12201672/

相关文章:

每个元素有 2 个值的 Java 列表

JDK 版本 > 1.8.0 时,JavaCompiler 始终为 null

ios - 越狱iPhone的安全性差异

java - Tomcat 如何处理 keystore 中的多个 SSL 证书?

java - 将私钥从 pem 文件导入 keystore

java - 为什么 array[idx++]+ ="a"在 Java 8 中增加 idx 一次,但在 Java 9 和 10 中增加两次?

java - 如何在Java中连接2个csv文件

algorithm - 中间盒遍历的安全成本

mysql - 拆分mysql数据库以确保安全

java - 如何以编程方式在 Java 中生成和存储 HMacSHA256 key ?