草庐IT

debug.keystore

全部标签

java - key 工具-genkey 错误 : Keystore file does not exist

我尝试创建一个新的自认证keystore文件我使用的命令是:keytool-genkey-selfcert-dname"cn=MyName,ou=Orgaunit"-aliasselfcertified-keypasssomepass-keystorekeystore.jks-storepassanotherpass-validity365但我总是遇到这个恼人的错误:keytoolerror:java.lang.Exception:Keystorefiledoesnotexist:keystore.jks我不明白为什么会出现此错误。上面的命令应该创建一个新的keystore,那么为什么

java - AndroidDebugKey Keystore被篡改,或者密码不正确

这个问题在这里已经有了答案:KeytoolSigningProblem:Keystorewastamperedwith,orpasswordwasincorrect(5个答案)关闭8年前。每当我进入终端时:keytool-list-aliasandroiddebugkey-keystore~/.android/debug.keystore-storepassandroid-keypassandroid它要求我输入密码。我以前从未设置过密码。我已经在其他地方读到要放入“android”,但我仍然收到以下错误:keytool错误:java.io.IOException:Keystore被篡

java - 如何在 API 18 中使用 Android KeyStore API?

这个问题在这里已经有了答案:AndroidKeyStoreimplementationfor(2个答案)关闭上个月。当我以API18为目标时,如何获得下面的等效代码?下面的代码仅适用于API23及更高版本。另外,考虑到我们不能使用KeyGenParameterSpec并且API18代码可能使用已弃用的API,API18代码的安全性如何?KeyGeneratorkeyGenerator=KeyGenerator.getInstance(KeyProperties.KEY_ALGORITHM_AES,"AndroidKeyStore");keyGenerator.init(newKeyGe

java - 如何将 Maven 管理的依赖项复制到 war\web-inf\lib 中,以便我可以在 Eclipse 中以 Debug模式运行我的 GWT 2.0 应用程序?

我正在将现有项目从GWT1.5.2更新到GWT2.0.0。我们使用Maven2来管理依赖项并在Eclipse3.5中进行所有开发。因为我们使用maven来管理我们的依赖项,所以我没有像GWT指定的那样将所有这些jar放在war\web-inf\lib目录中。相反,它们位于maven存储库中,正是maven喜欢它们的地方。我设置了项目,以便Maven可以在开发或Web模式下成功构建和启动,并且应用程序可以正常运行。问题是当我从Eclipse启动时,我得到一个java.lang.NoClassDefFoundError。如果我在启动前手动将我的依赖项复制到war\web-inf\lib中,

java - 从 keystore 中的文件中读取公钥

您好,我想使用Java代码从KeyStore中提取公钥我正在创建一个keystorekeytool-genkey-aliasmykeystore-keyalgRSA-keystoremykeystore.jks-keysize2048并将公众导出到另一个文件keytool-export-aliasmykeystore-keystoremykeystore.jks-rfc-filepublickey.cert如何使用Java代码从keystore或publickey.cert文件中获取公钥字符串?谢谢。更新publicstaticvoidmain(String[]args){try{Fi

java - Eclipse 调试 : Source Not Found while remote debugging

在我的Javaeclipse项目中,当我进行远程调试时,即使源文件jar已正确映射到库文件,eclipse也不会进入导入的库文件的类文件。相反,它给我一个“未找到来源”错误。但是当我在Eclipse中编辑同一个类时,我可以按住Control键并单击一个类或方法名称,它会将我带到正确的库类文件。谁能告诉我我做错了什么?我正在使用Tomcat6和最新的EclipseJavaEE。 最佳答案 在这种情况下,只需按照以下步骤操作:转到运行→调试配置选择正在调试的远程应用程序配置。选择名为“源”的第二个选项卡现在在此处明确添加包含源代码的文件

java - 如何在 Debug模式下运行时修改 Java 代码?

如何启用Notch在thisvideo中谈论的“运行时调试”在Eclipse中?作为测试,我希望能够编辑以下代码的输出,并在其运行时将其更改为“HelloRuntimeDebugging”。publicclassHelloWorld{publicstaticvoidmain(String[]args)throwsInterruptedException{doIt();}privatestaticvoiddoIt()throwsInterruptedException{for(inti=0;i编辑:我修改了代码,现在我得到了我想要的结果。SurajChandran在下面的回答对此进行了解

java - 带有 BouncyCaSTLeProvider 的 keystore : KeyStore integrity check failed

我想对ssl连接使用自签名。我正在关注this发布。我的问题:创建keystore后,我的完整性检查失败。Keytool-Error:java.io.IOException:KeyStoreintegritycheckfailed.我仍在搜索,但也许有人可以节省我一些时间。 最佳答案 确保您使用正确的密码打开keystore。我遇到了这个错误,结果我仍在使用trusted.load()示例代码中的密码 关于java-带有BouncyCaSTLeProvider的keystore:KeyS

java - keytool : Certificate import gives error message - Keystore was tampered with, 或密码不正确

我的目标是生成一个证书,将其导出到文件中并导入到JDKkeystore中。在第一步中,我使用以下命令生成了一个自签名证书,为keystore和key提供密码作为“密码”:keytool-genkeypair-keystore.keystore-aliasuasera-keyalgRSA在第二步中,我使用类似的密码和以下命令导出了证书:keytool-exportcert-keystore.keystore-aliasusera-fileusera.crt现在!我正在尝试使用类似的密码和以下命令将此证书导入JDK的cacerts中,但出现异常。keytool-importcert-fil

java - 如何使用 Java 8 从 Microsoft keystore 加载下一代证书?

我正在尝试直接从Microsoft商店加载证书,以避免必须从MS商店导出证书,然后将它们导入JKS商店。我设法使用SunMSCAPI直接从MS商店获取使用传统加密从典型ADCS网络服务器模板创建的证书。但是,SunMSCAPI不支持我使用的现代CNG密码,特别是RSA-2048非对称加密、SHA-384哈希和ECDSA-384数字签名。是否可以使用Java从MS商店加载下一代证书?我在jdk1.8.0_45上。是否有可以处理CNG的SunMSCAPI的现成JCE提供程序替代品?我怀疑它必须使用JNI或JNA来访问nativeWindowsCNGAPI。我试过了PheoxJCAPI没有成