Searched refs:dhkey (Results 1 – 3 of 3) sorted by relevance
/illumos-gate/usr/src/common/crypto/dh/ |
H A D | dh_impl.c | 128 DHkey dhkey; in dh_genkey_pair() local 165 if ((brv = big_extend(&(dhkey.g), in dh_genkey_pair() 173 if (big_cmp_abs(&(dhkey.g), &(dhkey.p)) >= 0) { in dh_genkey_pair() 185 primebit_len = big_bitlength(&(dhkey.p)); in dh_genkey_pair() 230 if ((brv = big_modexp(&(dhkey.y), &(dhkey.g), &(dhkey.x), in dh_genkey_pair() 231 &(dhkey.p), NULL)) != BIG_OK) { in dh_genkey_pair() 241 DH_key_finish(&dhkey); in dh_genkey_pair() 256 DHkey dhkey; in dh_key_derive() local 322 if ((brv = big_modexp(&(dhkey.g), &(dhkey.y), &(dhkey.x), in dh_key_derive() 323 &(dhkey.p), NULL)) != BIG_OK) { in dh_key_derive() [all …]
|
/illumos-gate/usr/src/cmd/keyserv/ |
H A D | keyserv_cache.h | 39 struct dhkey { struct 53 #define DHKEYALLOC(keylen) ALIGN4(sizeof (struct dhkey) + KEYLEN(keylen)) 55 #define DHKEYSIZE(dhkey_ptr) ALIGN4(sizeof (struct dhkey) + \
|
H A D | keyserv_cache.c | 56 struct dhkey secret; 65 struct dhkey public; 133 uid_t, struct dhkey *); 135 static struct dhkey *keybuf3_2_dhkey(keybuf3 *); 798 find_cache_item(struct cachekey_header **ch, uid_t uid, struct dhkey *public) in find_cache_item() 863 struct dhkey *pk; in cache_insert_ch() 864 struct dhkey *sk; in cache_insert_ch() 995 struct dhkey *pk = 0; in cache_retrieve_ch() 1044 struct dhkey *pk = 0; in cache_remove_ch() 1278 static struct dhkey * [all …]
|