From db026710ec0adcf7f72dfb24c65d38a882ee26d8 Mon Sep 17 00:00:00 2001 From: Kenny Root Date: Mon, 20 Aug 2012 10:48:46 -0700 Subject: Add KeyPairGenerator for Android keystore This allows end-users to generate keys in the keystore without the private part of the key ever needing to leave the device. The generation process also generates a self-signed certificate. Change-Id: I114ffb8e0cbe3b1edaae7e69e8aa578cb835efc9 --- keystore/java/android/security/AndroidKeyStoreProvider.java | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'keystore/java/android/security/AndroidKeyStoreProvider.java') diff --git a/keystore/java/android/security/AndroidKeyStoreProvider.java b/keystore/java/android/security/AndroidKeyStoreProvider.java index df22f582a861..40d7e1a210ab 100644 --- a/keystore/java/android/security/AndroidKeyStoreProvider.java +++ b/keystore/java/android/security/AndroidKeyStoreProvider.java @@ -29,6 +29,11 @@ public class AndroidKeyStoreProvider extends Provider { public AndroidKeyStoreProvider() { super(PROVIDER_NAME, 1.0, "Android KeyStore security provider"); + // java.security.KeyStore put("KeyStore." + AndroidKeyStore.NAME, AndroidKeyStore.class.getName()); + + // java.security.KeyPairGenerator + put("KeyPairGenerator." + AndroidKeyPairGenerator.NAME, + AndroidKeyPairGenerator.class.getName()); } } -- cgit v1.2.3