50得票5回答
将.cer证书转换为.jks

我需要将.cer文件转换为.jks文件。我看到了一些相关的问题,但没有看到我需要的解决方案。 我不需要将其添加到我的本地证书中,而是需要将其作为一个文件上传到服务器上。同时我也只需要进行一次转换,而不是通过编程实现。这篇文章Converting .cer to .jks using java...

45得票4回答
将AndroidKeyStoreRSAPrivateKey转换为RSAPrivateKey时崩溃

我正在遵循这篇教程:如何使用Android Keystore存储密码和其他敏感信息。它(松散地)与Google示例应用程序BasicAndroidKeyStore相关联。 我可以使用公钥加密数据,并且可以在运行Lollipop的设备上解密。但是,我有一个运行marshmallow的Nexus...

31得票3回答
Java安全性异常:无法获取有关私钥的信息。

我有以下代码从Android密钥库中获取私钥:KeyStore keyStore = KeyStore.getInstance("AndroidKeyStore"); keyStore.load(null); // generating key pair code omitted KeyS...

28得票1回答
无法恢复的密钥异常:无法获取私钥信息,密钥库异常:无效的密钥数据块。

在我们的应用程序中,我们遇到了Android Keystore中的数据突然无法访问的问题。我们看到的具体异常如下: java.security.UnrecoverableKeyException: Failed to obtain information about private key ...

28得票4回答
Java中SecureString的等效实现

我正在寻找Java中与.NET的SecureString.aspx相当的实现。2018年是否有这样的实现可用? OWASP的实现并不完全相同,因为它只是一个普通的字符数组。而.NET提供额外的功能,如能够从/到非托管内存获取实例以及加密。 我知道传递密码的常见Java模式是使用char[]...

24得票3回答
启用TLSv1.2和TLS_RSA_WITH_AES_256_CBC_SHA256密码套件

Server: TLS Version: v1.2 Cipher Suite: TLS_RSA_WITH_AES_256_CBC_SHA256 Client: JRE 1.7 我尝试通过SSL直接从客户端连接到服务器时,收到以下错误信息: 我尝试通过SSL直接从客户端连接到服务器时,收到...

21得票6回答
谷歌OAuth2 JWT令牌验证异常

我最近遇到了OAuth2 JWT令牌验证异常,已经持续了一个小时(因此没有人可以访问我的应用程序):java.security.SignatureException:签名长度不正确:获得256,但期望128。 我正在使用google-http-client 1.20.0和Java 1.7.0。...

16得票2回答
JDK 11 SSL错误 - 有效证书(在先前版本中工作)

以下代码在JDK 11中会抛出错误: HttpURLConnection con = (HttpURLConnection) new URL("https://sis.redsys.es/sis/realizarPago").openConnection(); con.setRe...

15得票3回答
启用Java SecurityManager并授予AllPermission权限

我正在努力熟悉SecurityManager,但是即使是这个简单的场景也失败了。 当我从我的IDE内部或命令行运行以下内容时,我会得到以下异常;access denied ("java.util.PropertyPermission" "java.home" "read") 我认为这段代码已经...

14得票1回答
Apache Mina SSHD验证客户端签名

我正试图验证客户端使用其私钥生成并发送到服务器的签名。 我在库中找到的唯一适合的身份验证器是PublickeyAuthenticator。如果这个类不正确,请纠正我。 目前我的代码:this.sshServer.setPublickeyAuthenticator(new PublickeyAu...