Lines Matching refs:prime_len

2340 		pi = wpabuf_alloc(2 * auth->curve->prime_len);
2968 pr = wpabuf_alloc(2 * auth->curve->prime_len);
4529 x = (char *) base64_url_encode(pos, curve->prime_len, NULL, 0);
4530 pos += curve->prime_len;
4531 y = (char *) base64_url_encode(pos, curve->prime_len, NULL, 0);
4638 dppcon = wpabuf_alloc(extra_len + 2 * auth->curve->prime_len * 4 / 3);
4734 if (dpp_bn2bin_pad(r, signature, curve->prime_len) < 0 ||
4735 dpp_bn2bin_pad(s, signature + curve->prime_len,
4736 curve->prime_len) < 0)
4738 signature_len = 2 * curve->prime_len;
4748 tailroom += 2 * curve->prime_len * 4 / 3 + os_strlen(auth->conf->kid);
5265 if (wpabuf_len(x) != curve->prime_len) {
5269 (unsigned int) curve->prime_len, curve->name);
5279 if (wpabuf_len(y) != curve->prime_len) {
5283 (unsigned int) curve->prime_len, curve->name);
6618 size_t len = curve->prime_len;
6849 if (BN_rand(x, curve->prime_len * 8, 0, 0) != 1)
6855 if (BN_rand(y, curve->prime_len * 8, 0, 0) != 1)
6874 if (dpp_bn2bin_pad(x, wpabuf_put(msg, curve->prime_len),
6875 curve->prime_len) < 0 ||
6876 dpp_bn2bin_pad(y, wpabuf_put(msg, curve->prime_len),
6877 curve->prime_len) < 0)
6959 attr_len += 4 + 2 * curve->prime_len;
6996 wpabuf_put_le16(msg, 2 * curve->prime_len);
7007 if (dpp_bn2bin_pad(Mx, wpabuf_put(msg, curve->prime_len),
7008 curve->prime_len) < 0 ||
7009 dpp_bn2bin_pad(Mx, pkex->Mx, curve->prime_len) < 0 ||
7010 dpp_bn2bin_pad(My, wpabuf_put(msg, curve->prime_len),
7011 curve->prime_len) < 0)
7091 attr_len += 4 + 2 * curve->prime_len;
7134 wpabuf_put_le16(msg, 2 * curve->prime_len);
7145 if (dpp_bn2bin_pad(Nx, wpabuf_put(msg, curve->prime_len),
7146 curve->prime_len) < 0 ||
7147 dpp_bn2bin_pad(Nx, pkex->Nx, curve->prime_len) < 0 ||
7148 dpp_bn2bin_pad(Ny, wpabuf_put(msg, curve->prime_len),
7149 curve->prime_len) < 0)
7450 pkex->Mx, curve->prime_len,
7451 pkex->Nx, curve->prime_len, pkex->code,
7496 clear_len = 4 + 2 * curve->prime_len + 4 + curve->hash_len;
7515 wpabuf_put_le16(clear, 2 * curve->prime_len);
7752 pkex->Mx, curve->prime_len,
7797 clear_len = 4 + 2 * curve->prime_len + 4 + curve->hash_len;
7816 wpabuf_put_le16(clear, 2 * curve->prime_len);
7970 if (!b_key || b_key_len != 2 * curve->prime_len) {
8132 if (!b_key || b_key_len != 2 * curve->prime_len) {
8289 pub = wpabuf_zeropad(pub, pfs->curve->prime_len);
8324 pfs->secret = wpabuf_zeropad(pfs->secret, pfs->curve->prime_len);