Lines Matching defs:key
88 static int key2blob_encode(void *vctx, const void *key, int selection,
94 pubkey_len = i2o_ECPublicKey(key, &pubkey);
102 * MAKE_BLOB_ENCODER() Makes an OSSL_DISPATCH table for a particular key->blob
106 * type: The C structure type holding the key data
112 * the encoded format. For example, the EC public key blob will only contain
113 * the encoded public key itself, no matter if the selection bits include
116 * cooperate, because it cannot output the private key.
135 static void impl##2blob_free_object(void *key) \
137 ossl_prov_free_key(ossl_##impl##_keymgmt_functions, key); \
145 const void *key, \
156 return key2blob_encode(vctx, key, selection, cout); \