Lines Matching full:prime_len
3027 x = (char *) base64_url_encode(pos, curve->prime_len, NULL, 0);
3028 pos += curve->prime_len;
3029 y = (char *) base64_url_encode(pos, curve->prime_len, NULL, 0);
3099 dppcon = wpabuf_alloc(extra_len + 2 * auth->curve->prime_len * 4 / 3);
3194 if (dpp_bn2bin_pad(r, signature, curve->prime_len) < 0 ||
3195 dpp_bn2bin_pad(s, signature + curve->prime_len,
3196 curve->prime_len) < 0)
3198 signature_len = 2 * curve->prime_len;
3207 tailroom += 2 * curve->prime_len * 4 / 3 + os_strlen(auth->conf->kid);
3665 if (wpabuf_len(x) != curve->prime_len) {
3669 (unsigned int) curve->prime_len, curve->name);
3679 if (wpabuf_len(y) != curve->prime_len) {
3683 (unsigned int) curve->prime_len, curve->name);
4793 size_t len = curve->prime_len;
5039 attr_len += 4 + 2 * curve->prime_len;
5058 wpabuf_put_le16(msg, 2 * curve->prime_len);
5061 if ((size_t) num_bytes > curve->prime_len)
5063 if (curve->prime_len > (size_t) num_bytes)
5064 offset = curve->prime_len - num_bytes;
5073 if ((size_t) num_bytes > curve->prime_len)
5075 if (curve->prime_len > (size_t) num_bytes)
5076 offset = curve->prime_len - num_bytes;
5273 attr_len += 4 + 2 * curve->prime_len;
5292 wpabuf_put_le16(msg, 2 * curve->prime_len);
5295 if ((size_t) num_bytes > curve->prime_len)
5297 if (curve->prime_len > (size_t) num_bytes)
5298 offset = curve->prime_len - num_bytes;
5307 if ((size_t) num_bytes > curve->prime_len)
5309 if (curve->prime_len > (size_t) num_bytes)
5310 offset = curve->prime_len - num_bytes;
5551 pkex->Mx, curve->prime_len,
5560 clear_len = 4 + 2 * curve->prime_len + 4 + curve->hash_len;
5663 pkex->Mx, curve->prime_len,
5664 pkex->Nx, curve->prime_len, pkex->code,
5710 if (!b_key || b_key_len != 2 * curve->prime_len) {
5804 clear_len = 4 + 2 * curve->prime_len + 4 + curve->hash_len;
5914 if (!b_key || b_key_len != 2 * curve->prime_len) {