jks相关内容

如何使用 PEM 文件在 Java 中创建 SSL 套接字?

查看相关问题. 我有一个 PEM 文件提供给我,并被告知在建立连接到 c++ 服务器以进行某些 API 调用的 SSL 套接字时需要它.有谁知道我如何读取 PEM 文件并进行连接?我还得到了释义密码. 解决方案 听起来 PEM 文件是您用来登录服务器的客户端证书.如果它是客户端证书,并且听起来确实如此,那么您可能还需要一个 ca 证书文件来验证服务器证书以建立连接. CA 证书 ..
发布时间:2022-01-25 16:25:56 Java开发

条目类型“keyEntry"之间的区别和“trustedCertEntry"在密钥库中

我在这方面的知识不多,但我仍然尝试通过谷歌搜索来做事.这是我面临的问题. 案例1(工程): 我有一个 CA 签名证书,我想在我的 Web 应用程序中使用它.我首先创建了一个密钥库.我看到它在密钥库中创建了一个条目类型“keyEntry".然后我将 CA 签名证书导入到创建的密钥库中. 步骤如下: keytool -genkeypair -keystore keystore.jk ..
发布时间:2022-01-25 10:55:10 其他开发

使用基于 Java Key Store 中的别名的单个证书

我有一个密钥库,其中添加了多个密钥和证书我想使用基于密钥库中别名的证书并将其用于 SSL我尝试设置以下系统属性,但没有任何帮助 System.setProperty("javax.net.ssl.keyAlias", "abcd");System.setProperty("javax.net.ssl.keyStoreAlias", "abcd"); 它总是使用密钥库中的第一个证书,而不是匹配密 ..
发布时间:2022-01-25 10:38:51 Java开发

将证书从 pem 转换为 jks

我必须将 pem 格式的证书转换为 java 密钥库. 在windows服务器上用tomcat使用这个 我有这些文件: cert_request.csr -----BEGIN CERTIFICATE REQUEST--...-----结束证书申请----- cert_public_key.pem -----BEGIN CERTIFICATE--...-----结束证书--- ..
发布时间:2021-12-14 14:35:25 Java开发

如何解决“Key was created with errors:"

JKS 密钥库使用专有格式.建议迁移到 PKCS12,这是一种使用“keytool"的行业标准格式-importkeystore -srckeystore -destkeystore-deststoretype pkcs12" 我在生成密钥时在 android studio 3.4(32 位版本)上遇到这种类型的错误,但是当我在另一台带有 android studio 3.4(64 位)的笔 ..
发布时间:2021-11-21 20:43:25 Android

对签署 android APK 感到困惑?

我已按照 官方 所说的数字签名步骤我的 android 应用程序.为了在发布模式下签名,他们说要使用 .keystore 文件和它的凭据,例如 this.我正在使用 android studio,以便获得 .jks 文件.那么我需要在哪里保留 .jks 文件根据 docs 用于构建我已签名的 APK?请对此做一个简单的阐述.如果我做错了什么? 谢谢. 解决方案 您可以将 .jks 文 ..
发布时间:2021-11-21 20:13:27 移动开发

对签署 android APK 感到困惑?

我已按照 官方 所说的数字签名步骤我的 android application.for 在发布模式下签名,他们说使用 .keystore 文件和它的凭据,如 this.我正在使用 android studio,以便获得 .jks 文件.那么我需要在哪里保留 .jks 文件根据 docs 用于构建我签名的 APK ?请对此做一个简单的阐述.如果我做错了什么? 谢谢. 解决方案 您可以将 ..
发布时间:2021-11-15 21:35:41 移动开发

Kafka SSL 握手失败问题

我正在尝试在我的 Kafka 服务器上启用 SSL 身份验证.我正在关注 Kafka 文档中的 7.2 部分. 按照所有步骤操作,但是在调用 producer.bat 文件将数据发送到主题时,我收到以下错误. 错误 [Producer clientId=console-producer] 连接到节点 -1 的身份验证失败,原因是:SSL 握手失败 (org.apache.kafka.c ..
发布时间:2021-11-12 01:56:20 其他开发

使用 java 将 .cer 转换为 .jks

我想将扩展名为 .cer 的文件转换为 .jks 文件.有人可以帮我解决这个问题吗?我用谷歌搜索,但没有得到太多信息.即使是教程或链接也可以.我猜使用了 Java Key Store.谢谢. 解决方案 我使用 BouncyCastle 库,最新版本 (1.51) String certificateString = textSerializer.readStringFromFile(c ..
发布时间:2021-09-29 19:27:28 Java开发

无法从 signature.jks 获取 SHA-1 指纹

我有一个大问题:我不知道如何从我用来签署我的应用程序的文件中获取 SHA-1 指纹.让我们假设我的 jks 文件(从 Android Studio 生成)被命名为“signature.jks".如何获取 SHA-1 指纹? 我尝试过这种语法: C:\Program Files\Java\jdk1.7.0\bin>keytool -list -v -keystore E:\apkname.k ..
发布时间:2021-07-23 20:00:09 移动开发

如何恢复已在 Play 商店中可用的 jks 文件的密码?

我已经在 Play 商店上传了一个应用. 我正在使用 android studio 3 来构建我的应用程序. Android - 忘记了密钥库密码.我可以解密密钥库文件吗? @varun 回答我尝试了所有三种情况 但无法获得解决方案,如果有任何其他方法可以恢复密码,请告诉我 讨论要点 1.当我在idea.log.1中搜索Pandroid.injected.signin ..
发布时间:2021-07-17 20:48:12 Java开发

为SpringBoot应用程序指定密钥库时,javax.net.ssl.keyStore和server.ssl.key-store属性之间有什么区别

我可以使用以下两个属性之一来指定密钥库吗:特定于Java的javax.net.ssl.keyStore或特定于Spring Boot的server.ssl.key-store.有什么区别吗?我想使用密钥库通过https以及通过某些REST服务进行的客户端认证来为我的应用程序提供服务 如果未将密钥库指定为属性或jvm参数,而是在启动时使用自定义代码读取了密钥库,那么可以使用https为Spri ..
发布时间:2021-05-28 19:28:36 Java开发

Spring Boot-使用CA证书启用SSL(HTTPS)

也许我会在这里找到帮助.我想在Spring Boot应用程序上启用SSL.我有一个类似的配置: 服务器:端口:8999 ssl:已启用:true密钥库:classpath:keystore.jks密钥库密码:mypass密码:mypass 问题是我的密钥库.我已将* crt文件导入别名为"tomcat"的密钥库中: keytool -importcert-文件certificate ..
发布时间:2021-05-15 19:07:35 Java开发