Home
last modified time | relevance | path

Searched refs:sshbuf_ptr (Results 1 – 25 of 54) sorted by relevance

123

/freebsd/crypto/openssh/regress/unittests/sshbuf/
H A Dtest_sshbuf_fixed.c44 ASSERT_PTR_EQ(sshbuf_ptr(p1), test_buf); in sshbuf_fixed()
51 ASSERT_PTR_EQ(sshbuf_ptr(p1), test_buf); in sshbuf_fixed()
53 ASSERT_PTR_EQ(sshbuf_ptr(p1), test_buf + 1); in sshbuf_fixed()
56 ASSERT_PTR_EQ(sshbuf_ptr(p1), test_buf + 5); in sshbuf_fixed()
77 ASSERT_PTR_EQ(sshbuf_ptr(p2), sshbuf_ptr(p1)); in sshbuf_fixed()
78 ASSERT_PTR_NE(sshbuf_ptr(p1), NULL); in sshbuf_fixed()
79 ASSERT_PTR_NE(sshbuf_ptr(p2), NULL); in sshbuf_fixed()
84 ASSERT_PTR_EQ(sshbuf_ptr(p2), sshbuf_ptr(p1) + 1); in sshbuf_fixed()
87 ASSERT_PTR_EQ(sshbuf_ptr(p2), sshbuf_ptr(p1) + 5); in sshbuf_fixed()
113 ASSERT_PTR_NE(sshbuf_ptr(p3), NULL); in sshbuf_fixed()
[all …]
H A Dtest_sshbuf_fuzz.c44 ASSERT_PTR_NE(sshbuf_ptr(p1), NULL); in sshbuf_fuzz_tests()
45 ASSERT_MEM_ZERO_NE(sshbuf_ptr(p1), sshbuf_len(p1)); in sshbuf_fuzz_tests()
104 ASSERT_PTR_NE(sshbuf_ptr(p1), NULL); in sshbuf_fuzz_tests()
105 ASSERT_MEM_ZERO_NE(sshbuf_ptr(p1), sshbuf_len(p1)); in sshbuf_fuzz_tests()
122 ASSERT_PTR_NE(sshbuf_ptr(p1), NULL); in sshbuf_fuzz_tests()
125 ASSERT_PTR_NE(sshbuf_ptr(p1), NULL); in sshbuf_fuzz_tests()
126 ASSERT_MEM_ZERO_NE(sshbuf_ptr(p1), sshbuf_len(p1)); in sshbuf_fuzz_tests()
H A Dtest_sshbuf.c104 cdp = sshbuf_ptr(p1); in sshbuf_tests()
121 cdp = sshbuf_ptr(p1); in sshbuf_tests()
126 cdp = sshbuf_ptr(p1); in sshbuf_tests()
155 cdp = sshbuf_ptr(p1); in sshbuf_tests()
195 cdp = sshbuf_ptr(p1); in sshbuf_tests()
217 cdp = sshbuf_ptr(p1); in sshbuf_tests()
263 ASSERT_PTR_EQ(sshbuf_ptr(p1), sshbuf_ptr(p3)); in sshbuf_tests()
H A Dtest_sshbuf_getput_basic.c79 cd = sshbuf_ptr(p1); in sshbuf_getput_basic_tests()
92 ASSERT_U8_EQ(*(sshbuf_ptr(p1)), 0x55); in sshbuf_getput_basic_tests()
99 ASSERT_U8_EQ(*(sshbuf_ptr(p1)), 0x55); in sshbuf_getput_basic_tests()
202 ASSERT_MEM_EQ(sshbuf_ptr(p1), x, 8); in sshbuf_getput_basic_tests()
212 ASSERT_MEM_EQ(sshbuf_ptr(p1), x, 8); in sshbuf_getput_basic_tests()
231 ASSERT_MEM_EQ(sshbuf_ptr(p1), x, 4); in sshbuf_getput_basic_tests()
241 ASSERT_MEM_EQ(sshbuf_ptr(p1), x, 4); in sshbuf_getput_basic_tests()
260 ASSERT_MEM_EQ(sshbuf_ptr(p1), x, 2); in sshbuf_getput_basic_tests()
270 ASSERT_MEM_EQ(sshbuf_ptr(p1), x, 2); in sshbuf_getput_basic_tests()
381 ASSERT_U32_EQ(PEEK_U32(sshbuf_ptr(p1)), sizeof(x)); in sshbuf_getput_basic_tests()
[all …]
H A Dtest_sshbuf_getput_crypto.c85 ASSERT_U32_EQ(PEEK_U32(sshbuf_ptr(p1)), (uint32_t)BN_num_bytes(bn)); in sshbuf_getput_crypto_tests()
86 ASSERT_MEM_EQ(sshbuf_ptr(p1) + 4, expbn1, sizeof(expbn1)); in sshbuf_getput_crypto_tests()
109 ASSERT_U32_EQ(PEEK_U32(sshbuf_ptr(p1)), (uint32_t)BN_num_bytes(bn) + 1); in sshbuf_getput_crypto_tests()
110 ASSERT_U8_EQ(*(sshbuf_ptr(p1) + 4), 0x00); in sshbuf_getput_crypto_tests()
111 ASSERT_MEM_EQ(sshbuf_ptr(p1) + 5, expbn2, sizeof(expbn2)); in sshbuf_getput_crypto_tests()
H A Dtest_sshbuf_misc.c134 ASSERT_U8_EQ(*sshbuf_ptr(p1), 0xd0); in test_sshbuf_b64tod()
143 ASSERT_U16_EQ(PEEK_U16(sshbuf_ptr(p1)), 0xd00f); in test_sshbuf_b64tod()
152 ASSERT_U32_EQ(PEEK_U32(sshbuf_ptr(p1)), 0xd00fd00f); in test_sshbuf_b64tod()
/freebsd/crypto/openssh/regress/unittests/sshkey/
H A Dtest_file.c75 (const char *)sshbuf_ptr(pw), &k2, NULL), 0); in sshkey_file_tests()
94 (const char *)sshbuf_ptr(pw), &k2, NULL), 0); in sshkey_file_tests()
139 ASSERT_STRING_EQ(cp, (const char *)sshbuf_ptr(buf)); in sshkey_file_tests()
148 ASSERT_STRING_EQ(cp, (const char *)sshbuf_ptr(buf)); in sshkey_file_tests()
158 ASSERT_STRING_EQ(cp, (const char *)sshbuf_ptr(buf)); in sshkey_file_tests()
172 ASSERT_STRING_EQ((const char *)sshbuf_ptr(buf), in sshkey_file_tests()
194 (const char *)sshbuf_ptr(pw), &k2, NULL), 0); in sshkey_file_tests()
213 (const char *)sshbuf_ptr(pw), &k2, NULL), 0); in sshkey_file_tests()
240 ASSERT_STRING_EQ(cp, (const char *)sshbuf_ptr(buf)); in sshkey_file_tests()
249 ASSERT_STRING_EQ(cp, (const char *)sshbuf_ptr(buf)); in sshkey_file_tests()
[all …]
H A Dcommon.c57 for (p = sshbuf_ptr(ret); (len = sshbuf_len(ret)) > 0;) { in load_text_file()
78 ASSERT_INT_NE(BN_hex2bn(&ret, (const char *)sshbuf_ptr(buf)), 0); in load_bignum()
H A Dtest_sshkey.c104 sshbuf_ptr(b), sshbuf_len(b), sig_alg, NULL, NULL, 0), 0); in build_cert()
486 ASSERT_INT_EQ(sshkey_from_blob(sshbuf_ptr(b), sshbuf_len(b), &k3), 0); in sshkey_tests()
557 ASSERT_INT_EQ(sshkey_from_blob(sshbuf_ptr(b), sshbuf_len(b), &k4), in sshkey_tests()
/freebsd/crypto/openssh/
H A Dsshbuf-misc.c68 sshbuf_dump_data(sshbuf_ptr(buf), sshbuf_len(buf), f); in sshbuf_dump()
75 const u_char *p = sshbuf_ptr(buf); in sshbuf_dtob16()
141 if (b64_ntop(sshbuf_ptr(d), sshbuf_len(d), s, slen) == -1) { in sshbuf_dtob64()
224 if (l <= 1 || sshbuf_ptr(b) == NULL) { in sshbuf_dtourlb64()
228 if (sshbuf_ptr(b)[l - 1] != '=') in sshbuf_dtourlb64()
254 const u_char *p = NULL, *s = sshbuf_ptr(buf); in sshbuf_dup_string()
278 if (sshbuf_ptr(b) == NULL) in sshbuf_cmp()
284 if (timingsafe_bcmp(sshbuf_ptr(b) + offset, s, len) != 0) in sshbuf_cmp()
292 if (sshbuf_ptr(a) == NULL || sshbuf_ptr(b) == NULL) in sshbuf_equals()
298 if (memcmp(sshbuf_ptr(a), sshbuf_ptr(b), sshbuf_len(a)) != 0) in sshbuf_equals()
[all …]
H A Dkexsntrup761x25519.c99 client_pub = sshbuf_ptr(client_blob); in kex_kem_sntrup761x25519_enc()
141 sshbuf_ptr(buf), sshbuf_len(buf)); in kex_kem_sntrup761x25519_enc()
149 dump_digest("encoded shared secret:", sshbuf_ptr(buf), sshbuf_len(buf)); in kex_kem_sntrup761x25519_enc()
181 ciphertext = sshbuf_ptr(server_blob); in kex_kem_sntrup761x25519_dec()
206 sshbuf_ptr(buf), sshbuf_len(buf)); in kex_kem_sntrup761x25519_dec()
213 dump_digest("encoded shared secret:", sshbuf_ptr(buf), sshbuf_len(buf)); in kex_kem_sntrup761x25519_dec()
H A Dsshbuf-getput-basic.c35 const u_char *p = sshbuf_ptr(buf); in sshbuf_get()
48 const u_char *p = sshbuf_ptr(buf); in sshbuf_get_u64()
61 const u_char *p = sshbuf_ptr(buf); in sshbuf_get_u32()
74 const u_char *p = sshbuf_ptr(buf); in sshbuf_get_u16()
87 const u_char *p = sshbuf_ptr(buf); in sshbuf_get_u8()
100 if (sshbuf_ptr(buf) == NULL) /* calls sshbuf_check_sanity() */ in check_offset()
120 *p = sshbuf_ptr(buf) + offset; in check_roffset()
242 const u_char *p = sshbuf_ptr(buf); in sshbuf_peek_string_direct()
341 return sshbuf_put(buf, sshbuf_ptr(v), sshbuf_len(v)); in sshbuf_putb()
541 return sshbuf_put_string(buf, sshbuf_ptr(v), sshbuf_len(v)); in sshbuf_put_stringb()
[all …]
H A Dkexmlkem768x25519.c113 client_pub = sshbuf_ptr(client_blob); in kex_kem_mlkem768x25519_enc()
160 sshbuf_ptr(buf), sshbuf_len(buf)); in kex_kem_mlkem768x25519_enc()
168 dump_digest("encoded shared secret:", sshbuf_ptr(buf), sshbuf_len(buf)); in kex_kem_mlkem768x25519_enc()
208 ciphertext = sshbuf_ptr(server_blob); in kex_kem_mlkem768x25519_dec()
237 sshbuf_ptr(buf), sshbuf_len(buf)); in kex_kem_mlkem768x25519_dec()
244 dump_digest("encoded shared secret:", sshbuf_ptr(buf), sshbuf_len(buf)); in kex_kem_mlkem768x25519_dec()
H A Dkexc25519.c131 client_pub = sshbuf_ptr(client_blob); in kex_c25519_enc()
152 dump_digest("encoded shared secret:", sshbuf_ptr(buf), sshbuf_len(buf)); in kex_c25519_enc()
179 server_pub = sshbuf_ptr(server_blob); in kex_c25519_dec()
192 dump_digest("encoded shared secret:", sshbuf_ptr(buf), sshbuf_len(buf)); in kex_c25519_dec()
H A Ddigest-openssl.c155 return ssh_digest_update(ctx, sshbuf_ptr(b), sshbuf_len(b)); in ssh_digest_update_buffer()
205 return ssh_digest_memory(alg, sshbuf_ptr(b), sshbuf_len(b), d, dlen); in ssh_digest_buffer()
H A Dpacket.c402 sshbuf_ptr(state->incoming_packet), dlen, in ssh_packet_stop_discard()
1243 type = (sshbuf_ptr(state->outgoing_packet))[5]; in ssh_packet_send2_wrapped()
1327 sshbuf_ptr(state->outgoing_packet), len, in ssh_packet_send2_wrapped()
1337 sshbuf_ptr(state->outgoing_packet), in ssh_packet_send2_wrapped()
1408 type = sshbuf_ptr(state->outgoing_packet)[5]; in ssh_packet_send2()
1591 cp = sshbuf_ptr(state->input); in ssh_packet_read_poll2_mux()
1653 sshbuf_ptr(state->input), sshbuf_len(state->input)) != 0) in ssh_packet_read_poll2()
1678 state->p_send.seqnr, cp, sshbuf_ptr(state->input), in ssh_packet_read_poll2()
1681 state->packlen = PEEK_U32(sshbuf_ptr(state->incoming_packet)); in ssh_packet_read_poll2()
1734 sshbuf_ptr(state->input), aadlen + need, in ssh_packet_read_poll2()
[all …]
H A Ddigest-libc.c214 return ssh_digest_update(ctx, sshbuf_ptr(b), sshbuf_len(b)); in ssh_digest_update_buffer()
265 return ssh_digest_memory(alg, sshbuf_ptr(b), sshbuf_len(b), d, dlen); in ssh_digest_buffer()
H A Dssh_api.c319 return sshbuf_ptr(output); in ssh_output_ptr()
346 const u_char *s = sshbuf_ptr(input); in _ssh_read_banner()
373 memcmp(sshbuf_ptr(banner), "SSH-", 4) == 0) in _ssh_read_banner()
376 sshbuf_ptr(banner)); in _ssh_read_banner()
H A Dssh-pkcs11-helper.c163 cp = sshbuf_ptr(iqueue); in process()
294 len = write(out, sshbuf_ptr(oqueue), in main()
H A Dsshkey.c802 if (timingsafe_bcmp(sshbuf_ptr(a->certblob), sshbuf_ptr(b->certblob), in cert_compare()
957 memcpy(*blobp, sshbuf_ptr(b), len); in to_blob()
1430 if (fwrite(sshbuf_ptr(b), sshbuf_len(b), 1, f) != 1) { in sshkey_write()
1699 sshbuf_ptr(prvbuf), sshbuf_len(prvbuf), 0, 0)) != 0) in sshkey_shield_private()
1964 sshbuf_ptr(key->cert->certblob), signed_len, NULL, 0, NULL)) != 0) in cert_parse()
2352 if ((ret = signer(ca, &sig_blob, &sig_len, sshbuf_ptr(cert), in sshkey_certify_custom()
2913 sshbuf_ptr(encrypted), sshbuf_len(encrypted), 0, authlen)) != 0) in sshkey_private_to_blob2()
2961 cp = sshbuf_ptr(blob); in private2_uudecode()
2996 if ((r = sshbuf_b64tod(decoded, (char *)sshbuf_ptr(encoded))) != 0) in private2_uudecode()
3001 memcmp(sshbuf_ptr(decoded), AUTH_MAGIC, sizeof(AUTH_MAGIC))) { in private2_uudecode()
[all …]
H A Dsshbuf.c151 if ((ret = sshbuf_from(sshbuf_ptr(buf), sshbuf_len(buf))) == NULL) in sshbuf_fromb()
297 sshbuf_ptr(const struct sshbuf *buf) in sshbuf_ptr() function
H A Dssh-ecdsa-sk.c217 if ((r = sshbuf_cmp(wrapper, 0, sshbuf_ptr(m), sshbuf_len(m))) != 0) in webauthn_check_prepare_hash()
406 sshbuf_ptr(original_signed), sshbuf_len(original_signed))) { in ssh_ecdsa_sk_verify()
H A Dssh-agent.c844 if (sshbuf_ptr(a) == NULL || sshbuf_ptr(b) == NULL) in buf_equal()
848 if (timingsafe_bcmp(sshbuf_ptr(a), sshbuf_ptr(b), sshbuf_len(a)) != 0) in buf_equal()
961 sshbuf_ptr(data), sshbuf_len(data), agent_decode_alg(key, flags), in process_sign_request2()
1723 if ((r = sshkey_verify(key, sshbuf_ptr(sig), sshbuf_len(sig), in process_ext_session_bind()
1724 sshbuf_ptr(sid), sshbuf_len(sid), NULL, 0, NULL)) != 0) { in process_ext_session_bind()
1851 cp = sshbuf_ptr(e->input); in process_message()
2045 sshbuf_ptr(sockets[socknum].output), in handle_conn_write()
/freebsd/crypto/openssh/regress/misc/ssh-verify-attestation/
H A Dssh-verify-attestation.c115 fido_cred_set_clientdata(cred, sshbuf_ptr(challenge), in prepare_fido_cred()
118 fido_cred_set_authdata(cred, sshbuf_ptr(authdata), in prepare_fido_cred()
121 fido_cred_set_x509(cred, sshbuf_ptr(attestation_cert), in prepare_fido_cred()
123 fido_cred_set_sig(cred, sshbuf_ptr(sig), sshbuf_len(sig)); in prepare_fido_cred()
427 sshbuf_ptr(attestation_cert), sshbuf_len(attestation_cert)); in main()
/freebsd/crypto/openssh/regress/misc/fuzz-harness/
H A Dkex_fuzz.cc83 if ((r = ssh_input_append(server, sshbuf_ptr(ts->sin), in run_kex()
91 if ((r = ssh_input_append(client, sshbuf_ptr(ts->cin), in run_kex()
354 if (fwrite(sshbuf_ptr(ts->smsgs), 1, in main()
365 if (fwrite(sshbuf_ptr(ts->cmsgs), 1, in main()

123