Searched refs:pubkey_len (Results 1 - 9 of 9) sorted by relevance

/freebsd-13-stable/contrib/wpa/src/crypto/
H A Dcrypto_internal-modexp.c19 size_t pubkey_len, pad; local
28 pubkey_len = prime_len;
30 pubkey, &pubkey_len) < 0)
32 if (pubkey_len < prime_len) {
33 pad = prime_len - pubkey_len;
34 os_memmove(pubkey + pad, pubkey, pubkey_len);
45 const u8 *pubkey, size_t pubkey_len,
51 if (pubkey_len > prime_len ||
52 (pubkey_len == prime_len &&
57 if (!pub || bignum_set_unsigned_bin(pub, pubkey, pubkey_len) <
42 crypto_dh_derive_secret(u8 generator, const u8 *prime, size_t prime_len, const u8 *order, size_t order_len, const u8 *privkey, size_t privkey_len, const u8 *pubkey, size_t pubkey_len, u8 *secret, size_t *len) argument
[all...]
H A Dcrypto_nettle.c310 size_t pubkey_len, pad; local
319 pubkey_len = prime_len;
321 pubkey, &pubkey_len) < 0)
323 if (pubkey_len < prime_len) {
324 pad = prime_len - pubkey_len;
325 os_memmove(pubkey + pad, pubkey, pubkey_len);
336 const u8 *pubkey, size_t pubkey_len,
342 if (pubkey_len > prime_len ||
343 (pubkey_len == prime_len &&
348 mpz_import(pub, pubkey_len,
333 crypto_dh_derive_secret(u8 generator, const u8 *prime, size_t prime_len, const u8 *order, size_t order_len, const u8 *privkey, size_t privkey_len, const u8 *pubkey, size_t pubkey_len, u8 *secret, size_t *len) argument
[all...]
H A Dcrypto_gnutls.c289 size_t pubkey_len, pad; local
298 pubkey_len = prime_len;
300 pubkey, &pubkey_len) < 0)
302 if (pubkey_len < prime_len) {
303 pad = prime_len - pubkey_len;
304 os_memmove(pubkey + pad, pubkey, pubkey_len);
315 const u8 *pubkey, size_t pubkey_len,
321 if (pubkey_len > prime_len ||
322 (pubkey_len == prime_len &&
326 if (gcry_mpi_scan(&pub, GCRYMPI_FMT_USG, pubkey, pubkey_len, NUL
312 crypto_dh_derive_secret(u8 generator, const u8 *prime, size_t prime_len, const u8 *order, size_t order_len, const u8 *privkey, size_t privkey_len, const u8 *pubkey, size_t pubkey_len, u8 *secret, size_t *len) argument
[all...]
H A Dcrypto_libtomcrypt.c703 size_t pubkey_len, pad; local
712 pubkey_len = prime_len;
714 pubkey, &pubkey_len) < 0)
716 if (pubkey_len < prime_len) {
717 pad = prime_len - pubkey_len;
718 os_memmove(pubkey + pad, pubkey, pubkey_len);
729 const u8 *pubkey, size_t pubkey_len,
733 return crypto_mod_exp(pubkey, pubkey_len, privkey, privkey_len,
726 crypto_dh_derive_secret(u8 generator, const u8 *prime, size_t prime_len, const u8 *order, size_t order_len, const u8 *privkey, size_t privkey_len, const u8 *pubkey, size_t pubkey_len, u8 *secret, size_t *len) argument
H A Dcrypto_openssl.c523 size_t pubkey_len, pad; local
532 pubkey_len = prime_len;
534 pubkey, &pubkey_len) < 0)
536 if (pubkey_len < prime_len) {
537 pad = prime_len - pubkey_len;
538 os_memmove(pubkey + pad, pubkey, pubkey_len);
549 const u8 *pubkey, size_t pubkey_len,
555 pub = BN_bin2bn(pubkey, pubkey_len, NULL);
580 res = crypto_mod_exp(pubkey, pubkey_len, privkey, privkey_len,
546 crypto_dh_derive_secret(u8 generator, const u8 *prime, size_t prime_len, const u8 *order, size_t order_len, const u8 *privkey, size_t privkey_len, const u8 *pubkey, size_t pubkey_len, u8 *secret, size_t *len) argument
H A Dcrypto.h425 const u8 *pubkey, size_t pubkey_len,
H A Dcrypto_wolfssl.c831 const u8 *pubkey, size_t pubkey_len,
847 pubkey_len) != 0)
828 crypto_dh_derive_secret(u8 generator, const u8 *prime, size_t prime_len, const u8 *order, size_t order_len, const u8 *privkey, size_t privkey_len, const u8 *pubkey, size_t pubkey_len, u8 *secret, size_t *len) argument
/freebsd-13-stable/crypto/heimdal/appl/telnet/libtelnet/
H A Drsaencpwd.c321 int r, pubkey_len; local
360 pubkey_len = DecodeValueLength(ptr);
361 ptr += NumEncodeLengthOctets(pubkey_len);
362 memmove(pubkey, ptr, pubkey_len);
/freebsd-13-stable/contrib/telnet/libtelnet/
H A Drsaencpwd.c317 int r, pubkey_len; local
356 pubkey_len = DecodeValueLength(ptr);
357 ptr += NumEncodeLengthOctets(pubkey_len);
358 memmove(pubkey, ptr, pubkey_len);

Completed in 71 milliseconds