Java Android手机中Android密钥库的目录(路径)
在上面的代码中,密钥对保存在Android密钥库中。有人知道密钥库将这些密钥保存在android手机的何处吗。我有一个根安卓手机,所以我想知道这些密钥是否可以从安卓手机的某个目录中访问Java Android手机中Android密钥库的目录(路径),java,android,keystore,public-key-encryption,android-keystore,Java,Android,Keystore,Public Key Encryption,Android Keystore,在上面的代码中,密钥对保存在Android密钥库中。有人知道密钥库将这些密钥保存在android手机的何处吗。我有一个根安卓手机,所以我想知道这些密钥是否可以从安卓手机的某个目录中访问 基本上,我在Android手机中寻找Android密钥库的路径。正如Gebe所回答的,它在硬件中,这就是为什么它如此安全。在硬件中。这就是它安全的部分原因。我就是这么想的。非常感谢。 KeyPairGenerator keyGen = KeyPairGenerator.getInstance(KeyPropert
基本上,我在Android手机中寻找Android密钥库的路径。正如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();