Lines Matching refs:pubkey_len
310 size_t pubkey_len, pad; in crypto_dh_init() local
319 pubkey_len = prime_len; in crypto_dh_init()
321 pubkey, &pubkey_len) < 0) in crypto_dh_init()
323 if (pubkey_len < prime_len) { in crypto_dh_init()
324 pad = prime_len - pubkey_len; in crypto_dh_init()
325 os_memmove(pubkey + pad, pubkey, pubkey_len); in crypto_dh_init()
336 const u8 *pubkey, size_t pubkey_len, in crypto_dh_derive_secret() argument
342 if (pubkey_len > prime_len || in crypto_dh_derive_secret()
343 (pubkey_len == prime_len && in crypto_dh_derive_secret()
348 mpz_import(pub, pubkey_len, 1, 1, 1, 0, pubkey); in crypto_dh_derive_secret()
367 res = crypto_mod_exp(pubkey, pubkey_len, privkey, privkey_len, in crypto_dh_derive_secret()