android 如何将DSA密钥库证书转换为RSA?

4smxwvx5  于 2022-11-03  发布在  Android
关注(0)|答案(1)|浏览(132)

我在商店中有一个React Native应用程序,该应用程序使用java 8生成的密钥库进行了签名。密钥算法为DSA。我切换到Java 11(因为我升级了React Native...)。我无法生成APK,因为Java 11使用RSA算法,不支持DSA。
我知道我们不能将DSA证书转换为RSA。但是有没有其他的方法呢?比如从密钥库中提取证书后更新证书。

zkure5ic

zkure5ic1#

差不多是这样的。在我看来,你不能转换一个现有的证书,因为它已经由你的颁发者颁发和签名了。颁发者的签名使它不可变。主题:CN=Pamella Hendrixen,OU=IM,O=UoK,L=韦拉尼亚,ST=WP,C=LK签名算法:SHA256,具有数字签名,OID = 2.16.840.1.101.3....

相关问题