some cleanups here and there
authorMartin Willi <martin@strongswan.org>
Mon, 18 Sep 2006 11:37:40 +0000 (11:37 -0000)
committerMartin Willi <martin@strongswan.org>
Mon, 18 Sep 2006 11:37:40 +0000 (11:37 -0000)
src/libstrongswan/asn1/pem.c
src/libstrongswan/crypto/rsa/rsa_private_key.c
src/libstrongswan/crypto/rsa/rsa_public_key.c
src/libstrongswan/crypto/rsa/rsa_public_key.h

index cb832e1..3a41c5a 100755 (executable)
@@ -303,7 +303,7 @@ bool pem_asn1_load_file(const char *filename, char *passphrase,
                blob->ptr = malloc(blob->len);
                bytes = fread(blob->ptr, 1, blob->len, fd);
                fclose(fd);
-               logger->log(logger, CONTROL, "  loaded %s file '%s' (%d bytes)", type, filename, bytes);
+               logger->log(logger, CONTROL, "  loading %s file '%s' (%d bytes)", type, filename, bytes);
 
                *pgp = FALSE;
 
index 689b028..13e593b 100644 (file)
@@ -45,6 +45,12 @@ extern u_int8_t sha512_oid[19];
 
 
 /**
+ * defined in rsa_public_key.c
+ */
+extern chunk_t rsa_public_key_info_to_asn1(const mpz_t n, const mpz_t e);
+
+
+/**
  *  Public exponent to use for key generation.
  */
 #define PUBLIC_EXPONENT 0x10001
index 40aa08a..469f9ea 100644 (file)
@@ -408,7 +408,8 @@ private_rsa_public_key_t *rsa_public_key_create_empty(void)
 }
 
 /**
- * Build a DER-encoded publicKeyInfo object from an RSA public key
+ * Build a DER-encoded publicKeyInfo object from an RSA public key.
+ * Also used in rsa_private_key.c.
  */
 chunk_t rsa_public_key_info_to_asn1(const mpz_t n, const mpz_t e)
 {
index 3914d50..033995e 100644 (file)
@@ -163,15 +163,4 @@ rsa_public_key_t *rsa_public_key_create_from_chunk(chunk_t chunk);
  */
 rsa_public_key_t *rsa_public_key_create_from_file(char *filename);
 
-/**
- * @brief Build a DER-encoded publicKeyInfo object from an RSA public key
- * 
- * @param n                                    modulus n
- * @param e                                    public exponent
- * @return                                     DER-encoded publicKeyInfo object
- * 
- * @ingroup rsa
- */
-chunk_t rsa_public_key_info_to_asn1(const mpz_t n, const mpz_t e);
-
 #endif /*RSA_PUBLIC_KEY_H_*/