Browse Source

rename `enum public_key_algorithms` to something more generic

Steffen Jaeckel 7 years ago
parent
commit
fb7b8799cd
2 changed files with 14 additions and 14 deletions
  1. 2 2
      src/headers/tomcrypt_private.h
  2. 12 12
      src/pk/asn1/oid/pk_get_oid.c

+ 2 - 2
src/headers/tomcrypt_private.h

@@ -19,7 +19,7 @@
  * Internal Enums
  */
 
-enum public_key_algorithms {
+enum ltc_oid_id {
    PKA_RSA,
    PKA_DSA,
    PKA_EC,
@@ -173,7 +173,7 @@ void copy_or_zeromem(const unsigned char* src, unsigned char* dest, unsigned lon
 int rand_bn_bits(void *N, int bits, prng_state *prng, int wprng);
 int rand_bn_upto(void *N, void *limit, prng_state *prng, int wprng);
 
-int pk_get_oid(int pk, const char **st);
+int pk_get_oid(enum ltc_oid_id id, const char **st);
 int pk_oid_str_to_num(const char *OID, unsigned long *oid, unsigned long *oidlen);
 int pk_oid_num_to_str(const unsigned long *oid, unsigned long oidlen, char *OID, unsigned long *outlen);
 

+ 12 - 12
src/pk/asn1/oid/pk_get_oid.c

@@ -11,28 +11,28 @@
 #ifdef LTC_DER
 
 typedef struct {
-   int pka;
+   enum ltc_oid_id id;
    const char* oid;
-} pka_oid;
+} oid_table_entry;
 
-static const pka_oid oids[] = {
-                               { PKA_RSA, "1.2.840.113549.1.1.1" },
-                               { PKA_DSA, "1.2.840.10040.4.1" },
-                               { PKA_EC, "1.2.840.10045.2.1" },
-                               { PKA_EC_PRIMEF, "1.2.840.10045.1.1" },
+static const oid_table_entry pka_oids[] = {
+                                              { PKA_RSA,       "1.2.840.113549.1.1.1" },
+                                              { PKA_DSA,       "1.2.840.10040.4.1" },
+                                              { PKA_EC,        "1.2.840.10045.2.1" },
+                                              { PKA_EC_PRIMEF, "1.2.840.10045.1.1" },
 };
 
 /*
-   Returns the OID of the public key algorithm.
+   Returns the OID requested.
    @return CRYPT_OK if valid
 */
-int pk_get_oid(int pk, const char **st)
+int pk_get_oid(enum ltc_oid_id id, const char **st)
 {
    unsigned int i;
    LTC_ARGCHK(st != NULL);
-   for (i = 0; i < sizeof(oids)/sizeof(oids[0]); ++i) {
-      if (oids[i].pka == pk) {
-         *st = oids[i].oid;
+   for (i = 0; i < sizeof(pka_oids)/sizeof(pka_oids[0]); ++i) {
+      if (pka_oids[i].id == id) {
+         *st = pka_oids[i].oid;
          return CRYPT_OK;
       }
    }