OSDN Git Service

Reduce the list of keymaster key formats to the required set.
authorShawn Willden <swillden@google.com>
Tue, 7 Apr 2015 19:48:27 +0000 (13:48 -0600)
committerShawn Willden <swillden@google.com>
Thu, 9 Apr 2015 18:31:18 +0000 (12:31 -0600)
Change-Id: I3a0830ab2066d4c16c084d19040ec98e520896d4

include/hardware/keymaster_defs.h

index ba61aa9..31a487e 100644 (file)
@@ -274,10 +274,9 @@ typedef struct {
  * In the future this list will expand greatly to accommodate asymmetric key import/export.
  */
 typedef enum {
-    KM_KEY_FORMAT_X509 = 0,   /* for public key export, required */
-    KM_KEY_FORMAT_PKCS8 = 1,  /* for asymmetric key pair import, required */
-    KM_KEY_FORMAT_PKCS12 = 2, /* for asymmetric key pair import, not required */
-    KM_KEY_FORMAT_RAW = 3,    /* for symmetric key import, required */
+    KM_KEY_FORMAT_X509 = 0,   /* for public key export */
+    KM_KEY_FORMAT_PKCS8 = 1,  /* for asymmetric key pair import */
+    KM_KEY_FORMAT_RAW = 3,    /* for symmetric key import */
 } keymaster_key_format_t;
 
 /**