/freebsd/contrib/wpa/src/crypto/ |
H A D | crypto_internal-modexp.c | 19 size_t pubkey_len, pad; in crypto_dh_init() local 28 pubkey_len = prime_len; in crypto_dh_init() 30 pubkey, &pubkey_len) < 0) in crypto_dh_init() 32 if (pubkey_len < prime_len) { in crypto_dh_init() 33 pad = prime_len - pubkey_len; in crypto_dh_init() 34 os_memmove(pubkey + pad, pubkey, pubkey_len); in crypto_dh_init() 45 const u8 *pubkey, size_t pubkey_len, in crypto_dh_derive_secret() argument 51 if (pubkey_len > prime_len || in crypto_dh_derive_secret() 52 (pubkey_len == prime_len && in crypto_dh_derive_secret() 57 if (!pub || bignum_set_unsigned_bin(pub, pubkey, pubkey_len) < 0 || in crypto_dh_derive_secret() [all …]
|
H A D | crypto_nettle.c | 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() [all …]
|
H A D | crypto_gnutls.c | 289 size_t pubkey_len, pad; in crypto_dh_init() local 298 pubkey_len = prime_len; in crypto_dh_init() 300 pubkey, &pubkey_len) < 0) in crypto_dh_init() 302 if (pubkey_len < prime_len) { in crypto_dh_init() 303 pad = prime_len - pubkey_len; in crypto_dh_init() 304 os_memmove(pubkey + pad, pubkey, pubkey_len); in crypto_dh_init() 315 const u8 *pubkey, size_t pubkey_len, in crypto_dh_derive_secret() argument 321 if (pubkey_len > prime_len || in crypto_dh_derive_secret() 322 (pubkey_len == prime_len && in crypto_dh_derive_secret() 326 if (gcry_mpi_scan(&pub, GCRYMPI_FMT_USG, pubkey, pubkey_len, NULL) != in crypto_dh_derive_secret() [all …]
|
H A D | crypto_libtomcrypt.c | 703 size_t pubkey_len, pad; in crypto_dh_init() local 712 pubkey_len = prime_len; in crypto_dh_init() 714 pubkey, &pubkey_len) < 0) in crypto_dh_init() 716 if (pubkey_len < prime_len) { in crypto_dh_init() 717 pad = prime_len - pubkey_len; in crypto_dh_init() 718 os_memmove(pubkey + pad, pubkey, pubkey_len); in crypto_dh_init() 729 const u8 *pubkey, size_t pubkey_len, in crypto_dh_derive_secret() argument 733 return crypto_mod_exp(pubkey, pubkey_len, privkey, privkey_len, in crypto_dh_derive_secret()
|
H A D | crypto_openssl.c | 743 size_t pubkey_len, pad; in crypto_dh_init() local 752 pubkey_len = prime_len; in crypto_dh_init() 754 pubkey, &pubkey_len) < 0) in crypto_dh_init() 756 if (pubkey_len < prime_len) { in crypto_dh_init() 757 pad = prime_len - pubkey_len; in crypto_dh_init() 758 os_memmove(pubkey + pad, pubkey, pubkey_len); in crypto_dh_init() 769 const u8 *pubkey, size_t pubkey_len, in crypto_dh_derive_secret() argument 775 pub = BN_bin2bn(pubkey, pubkey_len, NULL); in crypto_dh_derive_secret() 800 res = crypto_mod_exp(pubkey, pubkey_len, privkey, privkey_len, in crypto_dh_derive_secret()
|
H A D | crypto.h | 427 const u8 *pubkey, size_t pubkey_len,
|
H A D | crypto_wolfssl.c | 1127 const u8 *pubkey, size_t pubkey_len, in crypto_dh_derive_secret() argument 1143 pubkey_len) != 0) in crypto_dh_derive_secret()
|
/freebsd/crypto/openssl/providers/implementations/encode_decode/ |
H A D | encode_key2blob.c | 91 int pubkey_len = 0, ok = 0; in key2blob_encode() local 94 pubkey_len = i2o_ECPublicKey(key, &pubkey); in key2blob_encode() 95 if (pubkey_len > 0 && pubkey != NULL) in key2blob_encode() 96 ok = write_blob(vctx, cout, pubkey, pubkey_len); in key2blob_encode()
|
/freebsd/contrib/telnet/libtelnet/ |
H A D | rsaencpwd.c | 313 int r, pubkey_len; local 352 pubkey_len = DecodeValueLength(ptr); 353 ptr += NumEncodeLengthOctets(pubkey_len); 354 memmove(pubkey, ptr, pubkey_len);
|
/freebsd/crypto/heimdal/appl/telnet/libtelnet/ |
H A D | rsaencpwd.c | 321 int r, pubkey_len; local 360 pubkey_len = DecodeValueLength(ptr); 361 ptr += NumEncodeLengthOctets(pubkey_len); 362 memmove(pubkey, ptr, pubkey_len);
|
/freebsd/crypto/openssl/doc/man3/ |
H A D | EVP_PKEY_set1_encoded_public_key.pod | 103 size_t pubkey_len; 105 pubkey_len = EVP_PKEY_get1_encoded_public_key(ourkey, &pubkey); 106 if (pubkey_len == 0) 111 * length pubkey_len, to the peer.
|
/freebsd/contrib/wpa/src/common/ |
H A D | sae_pk.c | 547 const u8 *pubkey, size_t pubkey_len, u8 *hash) in sae_pk_hash_sig_data() argument 556 sig_data = wpabuf_alloc(tmp->prime_len * 6 + m_len + pubkey_len + in sae_pk_hash_sig_data() 580 wpabuf_put_data(sig_data, pubkey, pubkey_len); in sae_pk_hash_sig_data()
|
H A D | wpa_common.h | 637 u8 pubkey_len; member
|
H A D | wpa_common.c | 4203 pasn_params->pubkey_len = *pos++; in wpa_pasn_parse_parameter_ie() 4206 len -= pasn_params->pubkey_len; in wpa_pasn_parse_parameter_ie() 4207 pos += pasn_params->pubkey_len; in wpa_pasn_parse_parameter_ie()
|
/freebsd/contrib/wpa/src/pasn/ |
H A D | pasn_responder.c | 699 if (!pasn_params.pubkey || !pasn_params.pubkey_len) { in handle_auth_pasn_1() 750 pasn_params.pubkey_len - 1); in handle_auth_pasn_1() 960 if (pasn_params.pubkey || pasn_params.pubkey_len) { in handle_auth_pasn_3()
|
H A D | pasn_initiator.c | 1189 if (!pasn_params->pubkey || !pasn_params->pubkey_len) { in wpa_pasn_auth_rx() 1208 pasn_params->pubkey_len - 1); in wpa_pasn_auth_rx()
|
/freebsd/contrib/libfido2/src/ |
H A D | u2f.c | 504 const uint8_t *pubkey, size_t pubkey_len, fido_blob_t *out) in encode_cred_authdata() argument 526 if (cbor_blob_from_ec_point(pubkey, pubkey_len, &pk_blob) < 0) { in encode_cred_authdata()
|