Android手机中Android Keystore的目录(路径)

时间:2018-06-27 17:51:55

标签: java android keystore public-key-encryption android-keystore

KeyPairGenerator keyGen = KeyPairGenerator.getInstance(KeyProperties.KEY_ALGORITHM_EC, "AndroidKeyStore");
        keyGen.initialize(new KeyGenParameterSpec.Builder(
                "Authentication_Key" + username,
                KeyProperties.PURPOSE_SIGN | KeyProperties.PURPOSE_VERIFY)
                .setDigests(KeyProperties.DIGEST_SHA256, KeyProperties.DIGEST_SHA512)
                .setKeySize(521)
                .setKeyValidityStart(from)
                .setKeyValidityEnd(to)
                .build());
        KeyPair keyPair = keyGen.generateKeyPair();

在上面的代码中,密钥对保存在Android KeyStore中。有人知道密钥库将这些密钥保存在android手机中的什么位置。我有一个扎根的android手机,所以我想知道是否可以从android手机中的某些目录访问这些密钥。

基本上,我正在寻找Android手机中Android Keystore的路径。

1 个答案:

答案 0 :(得分:0)

正如Gebe回答的那样,它存在于硬件中,这就是为什么它如此安全。