Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit e74b1930 authored by Treehugger Robot's avatar Treehugger Robot Committed by Automerger Merge Worker
Browse files

Merge "Do not register Curve25519 as a key factory directly" am: 78255ccf

Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2018115

Change-Id: I1b104e558392aade38b967d518aee37cfea9c8a2
parents bfbeff05 78255ccf
Loading
Loading
Loading
Loading
+0 −6
Original line number Diff line number Diff line
@@ -83,16 +83,10 @@ public class AndroidKeyStoreProvider extends Provider {
        // java.security.KeyPairGenerator
        put("KeyPairGenerator.EC", PACKAGE_NAME + ".AndroidKeyStoreKeyPairGeneratorSpi$EC");
        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
        putKeyFactoryImpl("EC");
        putKeyFactoryImpl("RSA");
        putKeyFactoryImpl(X25519_ALIAS);
        putKeyFactoryImpl(ED25519_OID);

        // javax.crypto.KeyGenerator
        put("KeyGenerator.AES", PACKAGE_NAME + ".AndroidKeyStoreKeyGeneratorSpi$AES");