有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

我可以使用Java keytool创建的密钥库在Android SDK中加密数据吗?

通过使用Android文档中的说明,我获得了Android Dev中使用的标准密钥库:

keytool -genkey -v -keystore my-release-key.keystore
-alias alias_name -keyalg RSA -keysize 2048 -validity 10000

它显然是用来为我的apk签名的,但我是否也可以将“我的发布密钥.密钥库”加载到Android SDK中,并使用它来加密/解密数据

我用这种方法很难做到:

    FileInputStream is = new FileInputStream(keystoreFile);
    KeyStore keystore = KeyStore.getInstance(KeyStore.getDefaultType());
    keystore.load(is, "password".toCharArray());

我收到这个错误:

java.io.IOException: Wrong version of key store.


共 (0) 个答案