keytool相关内容

如何使用Keytool验证证书?

我想要一个程序来验证是否使用Oracle的SSLSocket类创建SSL套接字.在我的程序中,我希望客户端通过其证书(使用Keytool创建).服务器应验证证书,然后继续进行通信.我希望服务器检查连接到它的每个客户端的证书.假设所有密钥(服务器和客户端)都存储在Keystore中.我该如何实现? 编辑: 如果我不能正确传达我的问题,请原谅我.我是新来的.我正在阅读此链接以获取一些说明. ..
发布时间:2020-04-26 09:23:15 Java开发

无法验证规则集jar

另一种尝试在此处打开消息 我的公司希望将部署规则集用于多种Java版本. 目前我们有1.6.0_13、1.7.0_51和1.8.0_66 Java 8是在Java控件主页的“系统"选项卡中选择的选项 用户标签包含Java 6、7和8 deployment.properties中的所有设置均为默认设置,并指向正确的位置或值 env变量集 java_home ="C:\ Pro ..
发布时间:2020-04-26 09:23:13 Java开发

-keyalg RSA和CipherSuite RSA之间的区别

我试图更深入地了解SSL,但是昨天看到您可以使用keytool指定-keyalg RSA时,我感到困惑. keytool中的-keyalg RSA与指定RSA的密码套件之间有什么区别,例如ECDHE_RSA_WITH_AES_128_CBC_SHA256. 谢谢. 解决方案 'keyalg'指定用于私钥/公钥对的算法,该算法与X.509证书一起用于身份验证目的,包括SSL的身份 ..
发布时间:2020-04-26 09:23:07 其他开发

调用KeyTool,重定向System.out无效

因此,我们要使用JRE随附的bog-standard keytool实用程序.但是,我们没有费心寻找正确的路径和可执行文件扩展名,生成子进程并运行可执行文件的麻烦,而是总有一个绝妙的主意(“记住,我们每个人都不像我们所有人一样愚蠢!")直接调用KeyTool的main().它是用Java代码实现的,并且也随JRE一起提供,并且包含GPL的标准“类路径"异常,因此我们可以对其进行链接. 看一下 ..
发布时间:2020-04-26 09:23:01 Java开发

keytool错误命令

嗨,我想问一下我使用keytool导入证书时遇到的错误 这是错误: C:\Program Files (x86)\Java\jre6\lib\security\imig.cer -keystore C:\Program File s (x86)\Java\jre6\lib\security\cacerts -storepass changeit keytool error: java.lan ..
发布时间:2020-04-26 09:22:59 Java开发

APK签名人条目不包含密钥

我正在尝试使用此代码使用APK签名者手动签名APK apksigner sign --ks D:\Android\SDK\keystores\release.keystore --ks-key-alias uploadcertificate --out app-release.apk app.apk 但是这给我一个错误 Failed to load signer "signer # ..
发布时间:2020-04-26 09:22:50 移动开发

密钥库:删除密码

我有一个密钥库(keytool密钥存储区),用于从Eclipse-ADT签名.apk. 由于每次导出时都会出现非常烦人的密码请求,因此我试图找出如何避免重新输入密码的方法. 我当前的选择是: 使用Perl/X1 :::: XTEST,自动输入密码(不安全) 破解Eclipse以缓存密码(可能不安全,明显的时间损失) 删除密钥库密码,这似乎是最好的主意 尝试设置空密码失败: ..
发布时间:2020-04-26 09:22:48 Java开发

将现有私钥导入BKS Keystore

我有一个由openssl通过以下方式生成的密钥对 openssl genrsa -out private_key.pem 2048 我将其转换为DER格式,如下所示: openssl pkcs8 -topk8-通知PEM-更新DER -in private_key.pem \ -out private_key.der -nocrypt 现在我想在android中导入它,但是 ..
发布时间:2020-04-26 09:22:46 Java开发

无法将现有密钥库导入到Visual Studio 2017

为了将我的Xamarin.Android应用程序签名,我无法将现有密钥库导入Visual Studio 2017(15.7.2). 我切换了机器,所以我不得不重新安装VS.我已经成功创建了一个档案,但是无法将旧的密钥库导入VS.不管我尝试什么,我都会得到相同的神秘错误.我可以使用keytool手动签名APK,所以这与密码错误无关. 解决方案 从旧计算机中的该路径复制文件夹 Keyst ..

当您不知道密钥库的密码时,如何重设密钥库?

由于某种原因,我收到了此消息: keytool error: java.io.IOException: Keystore was tampered with, or password was incorrect 我知道我无法“修复"密钥库,但是我想重置密钥库,但不知道如何操作,尤其是因为我不知道默认密钥库的位置. 注意:我只希望它们“空白",所以我从默认值重新启动.仍然我什至无法 ..
发布时间:2020-04-26 09:22:36 Java开发

更改罐子的到期时间

我需要将由证书签名的jar的到期日期更改为30天.因此,我按顺序执行(我为第一个命令提供了相关的输入).但是,尽管将-validity选项指定为30天,但jarsigner命令说该证书在6个月后失效(默认).我该如何改变这个主意?以下是我使用的命令列表 keytool -genkey -keystore test -alias testAlias -validity 30 keyt ..
发布时间:2020-04-26 09:22:27 其他开发