KMF_KEY_HANDLE
KMF_KEY_HANDLE pubk, prik;
KMF_PRIVKEY_HANDLE_ATTR, &prik, sizeof (KMF_KEY_HANDLE));
KMF_PUBKEY_HANDLE_ATTR, &pubk, sizeof (KMF_KEY_HANDLE));
KMF_KEY_HANDLE *, KMF_KEY_HANDLE *);
char *, KMF_KEY_HANDLE *, KMF_KEY_HANDLE *);
KMF_OID *, KMF_KEY_HANDLE *, KMF_KEY_HANDLE *);
KMF_KEY_HANDLE_ATTR, &keys[i], sizeof (KMF_KEY_HANDLE));
KMF_KEY_HANDLE *keys = NULL;
keys = (KMF_KEY_HANDLE *)malloc(numkeys *
sizeof (KMF_KEY_HANDLE));
sizeof (KMF_KEY_HANDLE));
KMF_KEY_HANDLE_ATTR, keys, sizeof (KMF_KEY_HANDLE));
KMF_KEY_HANDLE *keys = NULL;
KMF_KEY_HANDLE key;
KMF_KEY_HANDLE_ATTR, &pubk, sizeof (KMF_KEY_HANDLE));
KMF_KEY_HANDLE_ATTR, &prik, sizeof (KMF_KEY_HANDLE));
KMF_KEY_HANDLE pubk, prik;
KMF_KEY_HANDLE pubk, prik;
KMF_KEY_HANDLE pubk, prik;
&pubk, sizeof (KMF_KEY_HANDLE));
KMF_KEY_HANDLE_ATTR, &prik, sizeof (KMF_KEY_HANDLE));
KMF_KEY_HANDLE pubk, prik;
KMF_KEY_HANDLE pubk, prik;
&pubk, sizeof (KMF_KEY_HANDLE));
KMF_KEY_HANDLE pubk, prik;
KMF_KEY_HANDLE key;
(void) memset(&key, 0, sizeof (KMF_KEY_HANDLE));
KMF_KEY_HANDLE_ATTR, &key, sizeof (KMF_KEY_HANDLE));
KMF_KEY_HANDLE key;
(void) memset(&key, 0, sizeof (KMF_KEY_HANDLE));
KMF_KEY_HANDLE_ATTR, &key, sizeof (KMF_KEY_HANDLE));
KMF_KEY_HANDLE key;
(void) memset(&key, 0, sizeof (KMF_KEY_HANDLE));
KMF_KEY_HANDLE_ATTR, &key, sizeof (KMF_KEY_HANDLE));
sizeof (KMF_KEY_HANDLE));
sizeof (KMF_KEY_HANDLE));
KMF_KEY_HANDLE *outPriKey, KMF_KEY_HANDLE *outPubKey)
KMF_KEY_HANDLE pubk, prik;
sizeof (KMF_KEY_HANDLE));
sizeof (KMF_KEY_HANDLE));
KMF_KEY_HANDLE *outPriKey, KMF_KEY_HANDLE *outPubKey)
KMF_KEY_HANDLE pubk, prik;
sizeof (KMF_KEY_HANDLE));
sizeof (KMF_KEY_HANDLE));
KMF_KEY_HANDLE *outPriKey, KMF_KEY_HANDLE *outPubKey)
KMF_KEY_HANDLE pubk, prik;
KMF_KEY_HANDLE key;
KMF_KEY_HANDLE rawkey;
describeKey(KMF_KEY_HANDLE *key)
pk_show_keys(void *handle, KMF_KEY_HANDLE *keys, int numkeys)
KMF_KEY_HANDLE *keys;
keys = (KMF_KEY_HANDLE *)malloc(numkeys *
sizeof (KMF_KEY_HANDLE));
sizeof (KMF_KEY_HANDLE));
keys, sizeof (KMF_KEY_HANDLE));
KMF_KEY_HANDLE *key, KMF_OID *sigoid, KMF_DATA *outdata)
KMF_KEY_HANDLE cakey;
KMF_KEY_HANDLE casignkey;
(void) memset(&casignkey, 0, sizeof (KMF_KEY_HANDLE));
KMF_KEY_HANDLE keybuf[2];
keybuf, sizeof (KMF_KEY_HANDLE));
&cert->c_privatekey, sizeof (KMF_KEY_HANDLE));
KMF_KEY_HANDLE_ATTR, &cert->c_privatekey, sizeof (KMF_KEY_HANDLE));
KMF_KEY_HANDLE c_privatekey;
KMF_KEY_HANDLE es_privatekey;
KMF_KEY_HANDLE *, KMF_CSR_DATA *);
KMF_KEY_HANDLE *, KMF_DATA *);
extern KMF_RETURN kmf_set_cert_pubkey(KMF_HANDLE_T, KMF_KEY_HANDLE *,
int, KMF_KEY_HANDLE *, KMF_CREDENTIAL *, char *);
extern void kmf_free_kmf_key(KMF_HANDLE_T, KMF_KEY_HANDLE *);
extern KMF_RETURN kmf_get_sym_key_value(KMF_HANDLE_T, KMF_KEY_HANDLE *,
KMF_KEY_HANDLE *,
KMF_KEY_HANDLE *,
KMF_KEY_HANDLE *,
KMF_KEY_HANDLE *,
KMF_KEY_HANDLE *KMFKey,
KMF_KEY_HANDLE *key = NULL;
{KMF_KEY_HANDLE_ATTR, TRUE, sizeof (KMF_KEY_HANDLE),
sizeof (KMF_KEY_HANDLE)}
KMF_KEY_HANDLE prikey;
KMF_X509_DER_CERT *certlist, int numkeys, KMF_KEY_HANDLE *keylist,
int, KMF_KEY_HANDLE *, KMF_CREDENTIAL *, char *);
KMF_KEY_HANDLE *Signkey,
Signkey, sizeof (KMF_KEY_HANDLE));
KMF_ATTRIBUTE **new_attrlist, int *new_num, KMF_KEY_HANDLE *key,
KMF_KEY_HANDLE_ATTR, key, sizeof (KMF_KEY_HANDLE));
KMF_KEY_HANDLE_ATTR, key, sizeof (KMF_KEY_HANDLE));
get_default_signoid(KMF_KEY_HANDLE *key)
sign_cert(KMF_HANDLE_T, const KMF_DATA *, KMF_KEY_HANDLE *,
KMF_KEY_HANDLE sign_key, *sign_key_ptr;
KMF_KEY_HANDLE sign_key, *sign_key_ptr;
KMF_KEY_HANDLE *KMFKey;
KMF_KEY_HANDLE *KMFKey;
KMF_KEY_HANDLE *Signkey,
KMF_KEY_HANDLE_ATTR, Signkey, sizeof (KMF_KEY_HANDLE));
KMF_KEY_HANDLE *Signkey,
KMF_KEY_HANDLE *KMFKey,
kmf_free_kmf_key(KMF_HANDLE_T handle, KMF_KEY_HANDLE *key)
KMF_KEY_HANDLE_ATTR, key, sizeof (KMF_KEY_HANDLE));
(void) memset(key, 0, sizeof (KMF_KEY_HANDLE));
sizeof (KMF_KEY_HANDLE)},
(void) memset(key, 0, sizeof (KMF_KEY_HANDLE));
{KMF_KEY_HANDLE_ATTR, FALSE, sizeof (KMF_KEY_HANDLE),
sizeof (KMF_KEY_HANDLE)},
kmf_get_sym_key_value(KMF_HANDLE_T handle, KMF_KEY_HANDLE *symkey,
{KMF_PRIVKEY_HANDLE_ATTR, FALSE, sizeof (KMF_KEY_HANDLE),
sizeof (KMF_KEY_HANDLE)},
{KMF_PUBKEY_HANDLE_ATTR, FALSE, sizeof (KMF_KEY_HANDLE),
sizeof (KMF_KEY_HANDLE)},
KMF_KEY_HANDLE *key;
{KMF_KEY_HANDLE_ATTR, FALSE, sizeof (KMF_KEY_HANDLE),
NSS_SignData(KMF_HANDLE_T handle, KMF_KEY_HANDLE *key,
NSS_EncodePubKeyData(KMF_HANDLE_T handle, KMF_KEY_HANDLE *keyp,
KMF_KEY_HANDLE *key;
NSS_DecryptData(KMF_HANDLE_T, KMF_KEY_HANDLE *, KMF_OID *,
KMF_KEY_HANDLE *key = NULL;
NSS_GetSymKeyValue(KMF_HANDLE_T, KMF_KEY_HANDLE *, KMF_RAW_SYM_KEY *);
NSS_DecryptData(KMF_HANDLE_T handle, KMF_KEY_HANDLE *key,
KMF_KEY_HANDLE *keys;
KMF_KEY_HANDLE *symkey;
NSS_GetSymKeyValue(KMF_HANDLE_T handle, KMF_KEY_HANDLE *symkey,
KMF_KEY_HANDLE *pubkey = NULL, *prikey = NULL;
KMF_KEY_HANDLE *pubkey = NULL;
KMF_KEY_HANDLE *privkey = NULL;
NSS_EncodePubKeyData(KMF_HANDLE_T, KMF_KEY_HANDLE *, KMF_DATA *);
(void) memset(pubkey, 0, sizeof (KMF_KEY_HANDLE));
(void) memset(privkey, 0, sizeof (KMF_KEY_HANDLE));
NSS_SignData(KMF_HANDLE_T, KMF_KEY_HANDLE *, KMF_OID *,
OpenSSL_EncodePubKeyData(KMF_HANDLE_T handle, KMF_KEY_HANDLE *key,
KMF_KEY_HANDLE *pubkey = NULL, *privkey = NULL;
(void) memset(pubkey, 0, sizeof (KMF_KEY_HANDLE));
(void) memset(privkey, 0, sizeof (KMF_KEY_HANDLE));
KMF_X509_DER_CERT *, int, KMF_KEY_HANDLE *, char *);
OpenSSL_SignData(KMF_HANDLE_T handle, KMF_KEY_HANDLE *key,
KMF_KEY_HANDLE *key;
KMF_RETURN OpenSSL_EncodePubKeyData(KMF_HANDLE_T, KMF_KEY_HANDLE *,
KMF_RETURN OpenSSL_SignData(KMF_HANDLE_T, KMF_KEY_HANDLE *, KMF_OID *,
KMF_KEY_HANDLE *key = NULL;
KMF_RETURN OpenSSL_DecryptData(KMF_HANDLE_T, KMF_KEY_HANDLE *, KMF_OID *,
KMF_KEY_HANDLE_ATTR, key, sizeof (KMF_KEY_HANDLE));
OpenSSL_DecryptData(KMF_HANDLE_T handle, KMF_KEY_HANDLE *key,
KMF_RETURN OpenSSL_GetSymKeyValue(KMF_HANDLE_T, KMF_KEY_HANDLE *,
KMF_KEY_HANDLE *key)
KMF_KEY_HANDLE *key;
raw_key_to_pkey(KMF_KEY_HANDLE *key)
find_matching_key(X509 *xcert, int numkeys, KMF_KEY_HANDLE *keylist)
KMF_X509_DER_CERT *certlist, int numkeys, KMF_KEY_HANDLE *keylist,
KMF_X509_DER_CERT *certlist, int numkeys, KMF_KEY_HANDLE *keylist,
KMF_KEY_HANDLE key;
(void) memset(&key, 0, sizeof (KMF_KEY_HANDLE));
KMF_KEY_HANDLE *symkey;
OpenSSL_GetSymKeyValue(KMF_HANDLE_T handle, KMF_KEY_HANDLE *symkey,
KMF_KEY_HANDLE *pubkey = NULL, *prikey = NULL;
KMFPK11_SignData(KMF_HANDLE_T, KMF_KEY_HANDLE *, KMF_OID *,
KMFPK11_DecryptData(KMF_HANDLE_T, KMF_KEY_HANDLE *, KMF_OID *,
KMFPK11_GetSymKeyValue(KMF_HANDLE_T, KMF_KEY_HANDLE *, KMF_RAW_SYM_KEY *);
KMF_KEY_HANDLE *pubkey, *privkey;
(void) memset(pubkey, 0, sizeof (KMF_KEY_HANDLE));
(void) memset(privkey, 0, sizeof (KMF_KEY_HANDLE));
KMF_KEY_HANDLE *key;
KMFPK11_SignData(KMF_HANDLE_T handle, KMF_KEY_HANDLE *keyp,
KMF_KEY_HANDLE *key = NULL;
KMFPK11_DecryptData(KMF_HANDLE_T handle, KMF_KEY_HANDLE *key,
keyObj2RawKey(KMF_HANDLE_T handle, KMF_KEY_HANDLE *inkey,
KMF_KEY_HANDLE *keys;
KMF_KEY_HANDLE *symkey;
KMFPK11_GetSymKeyValue(KMF_HANDLE_T handle, KMF_KEY_HANDLE *symkey,
KMF_KEY_HANDLE *key;
KMF_KEY_HANDLE *keylist = NULL;
KMF_KEY_HANDLE newkey;
KMF_KEY_HANDLE_ATTR, &newkey, sizeof (KMF_KEY_HANDLE));
numkeys * sizeof (KMF_KEY_HANDLE));
keyObj2RawKey(KMF_HANDLE_T, KMF_KEY_HANDLE *, KMF_RAW_KEY_DATA **);
KMFPK11_EncodePubKeyData(KMF_HANDLE_T handle, KMF_KEY_HANDLE *pKey,
KMFPK11_EncodePubKeyData(KMF_HANDLE_T, KMF_KEY_HANDLE *, KMF_DATA *);