Merge "Do not register Curve25519 as a key factory directly" am: 78255ccf78 am: e74b1930c9
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2018115 Change-Id: Ie3391c1af5c90938d10f937dec63d81f4c4a5eae
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