Merge "Do not register Curve25519 as a key factory directly" am: 78255ccf78
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2018115 Change-Id: I1b104e558392aade38b967d518aee37cfea9c8a2
This commit is contained in:
@@ -83,16 +83,10 @@ public class AndroidKeyStoreProvider extends Provider {
|
|||||||
// java.security.KeyPairGenerator
|
// java.security.KeyPairGenerator
|
||||||
put("KeyPairGenerator.EC", PACKAGE_NAME + ".AndroidKeyStoreKeyPairGeneratorSpi$EC");
|
put("KeyPairGenerator.EC", PACKAGE_NAME + ".AndroidKeyStoreKeyPairGeneratorSpi$EC");
|
||||||
put("KeyPairGenerator.RSA", PACKAGE_NAME + ".AndroidKeyStoreKeyPairGeneratorSpi$RSA");
|
put("KeyPairGenerator.RSA", PACKAGE_NAME + ".AndroidKeyStoreKeyPairGeneratorSpi$RSA");
|
||||||
put("KeyPairGenerator." + X25519_ALIAS,
|
|
||||||
PACKAGE_NAME + ".AndroidKeyStoreKeyPairGeneratorSpi$RSA");
|
|
||||||
put("KeyPairGenerator." + ED25519_OID,
|
|
||||||
PACKAGE_NAME + ".AndroidKeyStoreKeyPairGeneratorSpi$RSA");
|
|
||||||
|
|
||||||
// java.security.KeyFactory
|
// java.security.KeyFactory
|
||||||
putKeyFactoryImpl("EC");
|
putKeyFactoryImpl("EC");
|
||||||
putKeyFactoryImpl("RSA");
|
putKeyFactoryImpl("RSA");
|
||||||
putKeyFactoryImpl(X25519_ALIAS);
|
|
||||||
putKeyFactoryImpl(ED25519_OID);
|
|
||||||
|
|
||||||
// javax.crypto.KeyGenerator
|
// javax.crypto.KeyGenerator
|
||||||
put("KeyGenerator.AES", PACKAGE_NAME + ".AndroidKeyStoreKeyGeneratorSpi$AES");
|
put("KeyGenerator.AES", PACKAGE_NAME + ".AndroidKeyStoreKeyGeneratorSpi$AES");
|
||||||
|
|||||||
Reference in New Issue
Block a user