unsigned char *silc_pkcs1_export_public_key(void *public_key,
SilcUInt32 *ret_len);
SilcUInt32 silc_pkcs1_public_key_bitlen(void *public_key);
void *silc_pkcs1_public_key_copy(void *public_key);
SilcBool silc_pkcs1_public_key_compare(void *key1, void *key2);
void silc_pkcs1_public_key_free(void *public_key);
unsigned char *silc_pkcs1_export_public_key(void *public_key,
SilcUInt32 *ret_len);
SilcUInt32 silc_pkcs1_public_key_bitlen(void *public_key);
void *silc_pkcs1_public_key_copy(void *public_key);
SilcBool silc_pkcs1_public_key_compare(void *key1, void *key2);
void silc_pkcs1_public_key_free(void *public_key);