问题标签 [jceks]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
apache-spark - 无法在python中以纱线集群模式读取jceks文件
我正在使用 jceks 文件来解密我的密码,并且无法在 yarn 集群模式下读取加密的密码
我尝试了不同的方法,例如包含
我收到以下错误:
属性错误:“NoneType”对象没有属性“ len ”
当我打印一个时,它没有
java - Java JCEKS 无效的密钥库格式
操作系统 Solaris 10。
我的机器上安装了 java 8 和 IBM MQ 8.0.0.5。我已经定义了一个 svrconn 连接,并且我还有一个 java 客户端。我正在尝试在 java 客户端和 IBM MQ 服务器之间启用 SSL 身份验证,但出现以下错误:
我可以运行 /opt/mqm/bin/runmqckm 实用程序来列出存储在密钥库中的所有证书,但 java 客户端仍然抛出错误。
java - 如何使用存储在 hdfs 中的 jceks 文件连接到 aws sqs 队列和 s3
我已将密钥和访问密钥作为文件存储在 hdfs 中,用于访问 AWS,
我想使用 jceks 文件从 Java 代码连接到 SQS 队列和 S3。
java - 如何取回存储在 JCEKS 密钥库中的密码?
我使用 java keytool 创建了一个密钥库,以使用以下命令存储密码
我想在 java 程序中检索此密码。这是我到目前为止所写的。
如何取回我存储的密码?甚至可能吗?
完整的参考代码如下。
所需库:
班级:
jboss - 当 Wildfly 保险库用于掩盖密钥库/信任库密码时,使用新证书/密钥更新 JAVA 密钥库/信任库
默认情况下,我们希望使用 wildfly vault(使用 vault.sh)屏蔽密钥库密码,并在standalone.xml 中进行适当配置。现在,如果我们想向密钥库添加额外的密钥,有哪些可用选项?我看到 vault.sh 仅提供添加或删除机密信息而不是检索它的选项(可能是出于安全原因)。由于 wildfly 能够从掩码值中检索实际密码,它应该可以通过编程方式进行。但我想要一些脚本或实用程序来做到这一点。请让我知道如何解决这个问题。
简单查询是如果密钥库密码受 Wildfly 保险库保护,如何访问 JKS 密钥库以添加新密钥?
payara - Payara 拒绝启动:java.security.KeyStoreException:未找到 JCEKS
在 Payara 5.194 上运行 Java EE 8 Web 应用程序。自从我开始 Payara 和应用程序以来已经有一段时间了。
当我启动服务器时:我收到 6 个过期证书的消息。
之后我得到了这个异常
没有代码被改变,什么都没有。Payara只是不会启动。
java - 在 java 应用程序中覆盖配置 java.security
最近切换了我的 java 运行时版本,发现当我的程序尝试从密钥库中提取它并加密消息时,我们的外部 jceks 密钥库中的一个密钥被拒绝。该密钥是很久以前提供给我们的,它是由 IBM JDK 生成的。
我已经尝试在本地环境中将其添加到 java.security 文件的 jceks.key.serialFilter 中并且它可以工作。
但在我打扰 DevOps 团队将其添加到测试/生产环境的图像中之前,我想知道是否可以在我的程序中设置它以在程序启动期间覆盖它。
encryption-asymmetric - 您可以从 NCipher HSM 导出私钥并导入 Java 密钥库 (JCEKS)
我们在 NCipher HSM 中有一个非对称密钥,并希望将其导出到 JCEKS 密钥库
这可能吗 ?
android - 如何使用从终端生成的密钥库类型 JCEKS 生成签名的 apk?
使用以下命令生成密钥库文件:
Keytool -genkey -v -keystore trial.keystore -storetype jceks -alias trial -keyalg RSA -keysize 2048 -validity 10000 -keypass 260720 -storepass 260720
终端输出:
生成 2,048 位 RSA 密钥对和自签名证书 (SHA256withRSA),有效期为 10,000 天:CN=input, OU=input, O=input, L=input, ST=input, C=input [存储 trial.keystore ]
警告:JCEKS 密钥库使用专有格式。建议使用“keytool -importkeystore -srckeystore trial.keystore -destkeystore trial.keystore -deststoretype pkcs12”迁移到行业标准格式 PKCS12。
已生成密钥库文件,但无法生成具有相同密钥库的签名 apk。
错误:无效的密钥库格式
构建输出:
FAILURE:构建失败并出现异常。
- 出了什么问题:任务“:app:signReleaseBundle”执行失败。
执行 com.android.build.gradle.internal.tasks.Workers$ActionFacade 时发生故障无法从存储“/Downloads/trial.keystore”读取密钥试用:无效的密钥存储格式
尝试:使用 --stacktrace 选项运行以获取堆栈跟踪。使用 --info 或 --debug 选项运行以获得更多日志输出。运行 --scan 以获得完整的见解。
在https://help.gradle.org获得更多帮助
1 秒内构建失败 29 个可操作的任务:1 个已执行,28 个是最新的
java - 准备使用 bash 工具导出/导入 JCEKS 密钥
我使用创建系统备份的工具。备份也包含密码。备份工具使用secret key
存储在密钥库中的JCEKS
密钥来解密/加密备份文件中保存的密码。
我知道我可以通过这种方式生成密钥并将其添加到JCEKS
密钥库keytool
:
在运行备份工具之前,我需要生成自己的secret key
. 这部分工作正常,我可以创建一个带有加密密码的备份文件。
我有一个 docker 环境,我使用的图像包含一个应用程序的默认安装。在第一次容器启动期间,我需要将相同secret key
的JCEKS
密钥添加到我创建备份时使用的 docker 容器中的密钥库中,然后我可以运行配置在容器中运行的应用程序的恢复过程。
我想要一个secret key
从 bash 导出/导入的工具。我在 StackOverflow 和其他地方找到了一些解决方案,但他们建议使用 Java 程序,比如this。
但我想有一个没有java的现成工具。有没有?