SilcPublicKey

NAME

    typedef struct { ... } *SilcPublicKey;

DESCRIPTION

This context represents any kind of PKCS public key. It can be allocated by silc_pkcs_public_key_alloc or silc_pkcs_load_public_key and is freed by the silc_pkcs_public_key_free. The PKCS specific public key context can be retrieved by calling silc_pkcs_public_key_get_pkcs.

SOURCE

typedef struct SilcPublicKeyStruct {
  SilcPKCSObject *pkcs;         /* PKCS */
  const SilcPKCSAlgorithm *alg; /* PKCS algorithm */
  void *public_key;             /* PKCS specific public key */
} *SilcPublicKey;