Home
last modified time | relevance | path

Searched refs:shared_secret (Results 1 – 14 of 14) sorted by relevance

/openbsd/regress/lib/libcrypto/mlkem/
H A Dmlkem1024_decap_tests.txt605 shared_secret:
611 shared_secret:
617 shared_secret:
623 shared_secret:
629 shared_secret:
635 shared_secret:
641 shared_secret:
647 shared_secret:
653 shared_secret:
659 shared_secret:
[all …]
H A Dmlkem768_decap_tests.txt605 shared_secret:
611 shared_secret:
617 shared_secret:
623 shared_secret:
629 shared_secret:
635 shared_secret:
641 shared_secret:
647 shared_secret:
653 shared_secret:
659 shared_secret:
[all …]
H A Dmlkem1024_encap_tests.txt706 shared_secret:
713 shared_secret:
720 shared_secret:
727 shared_secret:
734 shared_secret:
741 shared_secret:
748 shared_secret:
755 shared_secret:
762 shared_secret:
769 shared_secret:
[all …]
H A Dmlkem768_encap_tests.txt706 shared_secret:
713 shared_secret:
720 shared_secret:
727 shared_secret:
734 shared_secret:
741 shared_secret:
748 shared_secret:
755 shared_secret:
762 shared_secret:
769 shared_secret:
[all …]
H A Dmlkem_iteration_tests.c92 uint8_t shared_secret[MLKEM_SHARED_SECRET_BYTES]; in MlkemIterativeTest() local
142 ctx->encap_external_entropy(ctx->ciphertext, shared_secret, in MlkemIterativeTest()
148 shake_update(&results, shared_secret, sizeof(shared_secret)); in MlkemIterativeTest()
155 if (!ctx->decap(shared_secret, ctx->invalid_ciphertext, in MlkemIterativeTest()
160 shake_update(&results, shared_secret, sizeof(shared_secret)); in MlkemIterativeTest()
H A Dmlkem_tests.c106 CBS ciphertext, shared_secret, private_key; in MlkemDecapFileTest() local
111 parse_get_cbs(p, DECAP_SHARED_SECRET, &shared_secret); in MlkemDecapFileTest()
127 failed = !parse_data_equal(p, "shared_secret", &shared_secret, in MlkemDecapFileTest()
195 uint8_t shared_secret[MLKEM_SHARED_SECRET_BYTES]; in MlkemNistDecapFileTest() local
214 if (!decap->decap(shared_secret, CBS_data(&c), CBS_len(&c), in MlkemNistDecapFileTest()
221 shared_secret, MLKEM_SHARED_SECRET_BYTES); in MlkemNistDecapFileTest()
353 CBS entropy, public_key, ciphertext, shared_secret; in MlkemEncapFileTest() local
360 parse_get_cbs(p, ENCAP_SHARED_SECRET, &shared_secret); in MlkemEncapFileTest()
371 failed = !parse_data_equal(p, "shared_secret", &shared_secret, in MlkemEncapFileTest()
/openbsd/usr.bin/ssh/
H A Dkexgen.c54 const struct sshbuf *shared_secret, in kex_gen_hash() argument
143 struct sshbuf *shared_secret = NULL; in input_kex_gen_reply() local
193 &shared_secret); in input_kex_gen_reply()
197 &shared_secret); in input_kex_gen_reply()
217 shared_secret, in input_kex_gen_reply()
257 sshbuf_free(shared_secret); in input_kex_gen_reply()
304 &shared_secret); in input_kex_gen_init()
308 &shared_secret); in input_kex_gen_init()
313 &shared_secret); in input_kex_gen_init()
347 shared_secret, in input_kex_gen_init()
[all …]
H A Dkexgexs.c125 struct sshbuf *shared_secret = NULL; in input_kex_dh_gex_init() local
144 if ((shared_secret = sshbuf_new()) == NULL) { in input_kex_dh_gex_init()
148 if ((r = kex_dh_compute_key(kex, dh_client_pub, shared_secret)) != 0) in input_kex_dh_gex_init()
172 sshbuf_ptr(shared_secret), sshbuf_len(shared_secret), in input_kex_dh_gex_init()
189 if ((r = kex_derive_keys(ssh, hash, hashlen, shared_secret)) != 0 || in input_kex_dh_gex_init()
204 sshbuf_free(shared_secret); in input_kex_dh_gex_init()
H A Dkexgexc.c143 struct sshbuf *shared_secret = NULL; in input_kex_dh_gex_reply() local
170 if ((shared_secret = sshbuf_new()) == NULL) { in input_kex_dh_gex_reply()
174 if ((r = kex_dh_compute_key(kex, dh_server_pub, shared_secret)) != 0) in input_kex_dh_gex_reply()
194 sshbuf_ptr(shared_secret), sshbuf_len(shared_secret), in input_kex_dh_gex_reply()
202 if ((r = kex_derive_keys(ssh, hash, hashlen, shared_secret)) != 0 || in input_kex_dh_gex_reply()
227 sshbuf_free(shared_secret); in input_kex_dh_gex_reply()
H A Dkexdh.c68 BIGNUM *shared_secret = NULL; in kex_dh_compute_key() local
88 (shared_secret = BN_new()) == NULL) { in kex_dh_compute_key()
93 BN_bin2bn(kbuf, kout, shared_secret) == NULL) { in kex_dh_compute_key()
100 r = sshbuf_put_bignum2(out, shared_secret); in kex_dh_compute_key()
103 BN_clear_free(shared_secret); in kex_dh_compute_key()
H A Dkexecdh.c138 BIGNUM *shared_secret = NULL; in kex_ecdh_dec_key_group() local
171 (shared_secret = BN_new()) == NULL) { in kex_ecdh_dec_key_group()
176 BN_bin2bn(kbuf, klen, shared_secret) == NULL) { in kex_ecdh_dec_key_group()
183 if ((r = sshbuf_put_bignum2(buf, shared_secret)) != 0) in kex_ecdh_dec_key_group()
189 BN_clear_free(shared_secret); in kex_ecdh_dec_key_group()
H A Dkexgex.c53 const u_char *shared_secret, size_t secretlen, in kexgex_hash() argument
80 (r = sshbuf_put(b, shared_secret, secretlen)) != 0) { in kexgex_hash()
H A Dkex.c1053 const struct sshbuf *shared_secret, u_char **keyp) in derive_key() argument
1072 ssh_digest_update_buffer(hashctx, shared_secret) != 0 || in derive_key()
1091 ssh_digest_update_buffer(hashctx, shared_secret) != 0 || in derive_key()
1118 const struct sshbuf *shared_secret) in kex_derive_keys() argument
1139 shared_secret, &keys[i])) != 0) { in kex_derive_keys()
H A Dlibcrux_mlkem768_sha3.h10890 shared_secret, uint8_t); in libcrux_ml_kem_variant_kdf_d8_41()
10976 uint8_t shared_secret[32U]; in libcrux_ml_kem_ind_cca_decapsulate_70() local
10982 Eurydice_array_to_slice((size_t)32U, shared_secret, uint8_t), in libcrux_ml_kem_ind_cca_decapsulate_70()
11111 Eurydice_slice shared_secret = uu____1.fst; in libcrux_ml_kem_ind_cca_encapsulate_cd() local
11127 libcrux_ml_kem_variant_kdf_d8_41(shared_secret, &ciphertext0, in libcrux_ml_kem_ind_cca_encapsulate_cd()
11638 Eurydice_slice shared_secret, in libcrux_ml_kem_variant_kdf_33_f0() argument
11641 libcrux_ml_kem_utils_into_padded_array_ea(shared_secret, kdf_input); in libcrux_ml_kem_variant_kdf_33_f0()
11741 uint8_t shared_secret[32U]; in libcrux_ml_kem_ind_cca_decapsulate_700() local
11747 Eurydice_array_to_slice((size_t)32U, shared_secret, uint8_t), in libcrux_ml_kem_ind_cca_decapsulate_700()
11860 Eurydice_slice shared_secret = uu____1.fst; in libcrux_ml_kem_ind_cca_encapsulate_cd0() local
[all …]