some cleanups here and there
This commit is contained in:
@@ -303,7 +303,7 @@ bool pem_asn1_load_file(const char *filename, char *passphrase,
|
|||||||
blob->ptr = malloc(blob->len);
|
blob->ptr = malloc(blob->len);
|
||||||
bytes = fread(blob->ptr, 1, blob->len, fd);
|
bytes = fread(blob->ptr, 1, blob->len, fd);
|
||||||
fclose(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;
|
*pgp = FALSE;
|
||||||
|
|
||||||
|
|||||||
@@ -44,6 +44,12 @@ extern u_int8_t sha384_oid[19];
|
|||||||
extern u_int8_t sha512_oid[19];
|
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.
|
* Public exponent to use for key generation.
|
||||||
*/
|
*/
|
||||||
|
|||||||
@@ -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)
|
chunk_t rsa_public_key_info_to_asn1(const mpz_t n, const mpz_t e)
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -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);
|
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_*/
|
#endif /*RSA_PUBLIC_KEY_H_*/
|
||||||
|
|||||||
Reference in New Issue
Block a user