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

Commit 78255ccf authored by Treehugger Robot's avatar Treehugger Robot Committed by Gerrit Code Review
Browse files

Merge "Do not register Curve25519 as a key factory directly"

parents 471a9165 259ca1ec
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");