我们可以在密钥存储区中加载多个证书和密钥吗?

周杰伦:

我们可以在密钥存储区中加载多个证书和密钥吗?

是否总是需要仅加载对(即证书和密钥一起)?

如果密钥库具有多个证书和密钥,那么当Java SSL尝试建立作为服务器的连接时,将选择哪个证书和密钥?

布鲁诺 :

尽管这取决于KeyStore类型,但是通常,您可以在单个存储中存储多个私钥和证书。

基于Java的服务器使用哪种密钥和证书组合取决于应用程序的实现方式。许多应用程序允许您使用别名选择给定证书KeyStore中的密钥和证书获取器采用alias参数进行此选择。通常,在配置中未指定时,应用程序或框架将使用基于KeyStore.aliases()枚举找到的第一个合适的框架

例如,Tomcat keyAlias在其Connector配置中使用该属性

keyAlias:密钥库中用于服务器证书的别名。如果未指定,将使用在密钥库中读取的第一个密钥。

关于密钥对,一些密钥库(同样取决于类型)可以用于存储SecretKeys(例如DES),即共享密钥,以及公共-私有密钥对。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

我们可以为OpenSSL ECC提供多个公共密钥和一个私有密钥吗?

我们可以将密钥用作AES的IV吗?

我们可以在文件中存储多个对象吗?

Java密钥存储区可以导入OpenSSL生成的密钥对吗?

我们可以在 Office.js 加载项中加载 Excel 文件吗

我们可以使用JSch进行基于SSH密钥的通信吗?

我们可以从以太坊公共地址生成公共密钥吗?

我们可以在 React.js 中将假密钥传递给孩子吗?

我们可以选择在启动时在Eclipse中加载哪些插件吗?

我们可以在cardova webview的本地webview intead中加载index.html页面吗

我们可以在 BlueJ IDE 中加载 .fxml 文件吗?

我们可以在Android中加载带有某些特定文本的Autocomplete TextView吗?

如果我们知道加密数据和密钥,是否可以找出初始化向量

可以共享Apple Distribution证书和密钥吗?

是否有一个python模块可以通过证书存储区中的RSA密钥对签名和验证数据?

我们可以将用户添加到“主”以外的其他领域的密钥库中吗?

我们可以为两个不同的Android应用程序使用相同的签名密钥吗?

我们可以在没有任何公共密钥的情况下联接两个表吗?

我们可以跳过“将您的 SSH 密钥添加到 ssh-agent”部分而只生成密钥并添加到 GitHub 吗?

我们可以使用密钥更新链接到具有相同密钥的另一个组件的组件吗

我们可以将多个存储过程连接在一起吗?

我们可以将Azure Premium存储附加到多个VM吗

我们可以在 gitswarm 的一个项目下有多个存储库吗?

Hyperledger Fabric:加入频道时,我们是否需要传递TLS证书/密钥文件?

为什么我们不能将SSL证书视为Pgp密钥,而不是信任CA?

我们可以从外部网址加载.pkl文件吗?

我们可以运行javascript本地存储对吗?[完毕]

我们可以为硒中的多个可见和动态元素创建xpath吗?

我们可以使用和运算符来组合多个jQuery事件吗