Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/305.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/security/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Java中使用.p12文件对数据进行签名?_Java_Security_Applet_Rsa_Pkcs#12 - Fatal编程技术网

如何在Java中使用.p12文件对数据进行签名?

如何在Java中使用.p12文件对数据进行签名?,java,security,applet,rsa,pkcs#12,Java,Security,Applet,Rsa,Pkcs#12,如何在Java中使用.p12文件对数据进行签名 Java似乎只支持pkcs11,我就是找不到pkcs12的标准库。“java.security”中没有任何内容。。。用于解码.p12文件以获取私钥以执行签名 有解决办法吗?我正在创建一个小程序,因此如果有一个小的可用库,而不是1MB或以上的库,这是很好的。您可以打开一个p12文件作为密钥库 打开密钥库后,您可以检索私钥并使用它对数据进行签名。我发布了一个干净、有效的解决方案,用于在另一个数据库中使用Java中的证书。tks,我还发现了它:Java

如何在Java中使用.p12文件对数据进行签名

Java似乎只支持pkcs11,我就是找不到pkcs12的标准库。“java.security”中没有任何内容。。。用于解码.p12文件以获取私钥以执行签名


有解决办法吗?我正在创建一个小程序,因此如果有一个小的可用库,而不是1MB或以上的库,这是很好的。

您可以打开一个p12文件作为密钥库


打开密钥库后,您可以检索私钥并使用它对数据进行签名。

我发布了一个干净、有效的解决方案,用于在另一个数据库中使用Java中的证书。

tks,我还发现了它:Java.security.keystore.getInstance(“pkcs12”);pkcs11用于使用usb令牌签名,pkcs12用于使用p12文件签名