Android 密钥库的目录(路径)在 android phone 中
Directory(Path) of Android Keystore in an android phone
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();
以上代码中,密钥对保存在AndroidKeyStore中。有人知道密钥库将这些密钥保存在 android phone 中的什么位置吗?我有一个 root android phone 所以我想知道是否可以从 android phone.
中的某个目录访问这些密钥
基本上我在 android phone.
中寻找 Android Keystore 的路径
正如 Gebe 的回答,它在硬件中,这就是它如此安全的原因。
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();
以上代码中,密钥对保存在AndroidKeyStore中。有人知道密钥库将这些密钥保存在 android phone 中的什么位置吗?我有一个 root android phone 所以我想知道是否可以从 android phone.
中的某个目录访问这些密钥基本上我在 android phone.
中寻找 Android Keystore 的路径正如 Gebe 的回答,它在硬件中,这就是它如此安全的原因。