Symbol: private_key
lib/libcrypto/curve25519/curve25519.c
4631
const uint8_t private_key[ED25519_PRIVATE_KEY_LENGTH]) {
lib/libcrypto/curve25519/curve25519.c
4633
SHA512(private_key, 32, az);
lib/libcrypto/curve25519/curve25519.c
4654
const uint8_t private_key[ED25519_PRIVATE_KEY_LENGTH]) {
lib/libcrypto/curve25519/curve25519.c
4656
SHA512(private_key, 32, az);
lib/libcrypto/curve25519/curve25519.c
4886
const uint8_t private_key[32])
lib/libcrypto/curve25519/curve25519.c
4890
memcpy(e, private_key, 32);
lib/libcrypto/curve25519/curve25519.c
4911
const uint8_t private_key[X25519_KEY_LENGTH])
lib/libcrypto/curve25519/curve25519.c
4915
x25519_scalar_mult(out_public_key, private_key, kMongomeryBasePoint);
lib/libcrypto/curve25519/curve25519.c
4947
const uint8_t private_key[X25519_KEY_LENGTH],
lib/libcrypto/curve25519/curve25519.c
4952
x25519_scalar_mult(out_shared_key, private_key, peer_public_key);
lib/libcrypto/curve25519/curve25519.h
61
const uint8_t private_key[X25519_KEY_LENGTH],
lib/libcrypto/curve25519/curve25519_internal.h
101
const uint8_t private_key[32]);
lib/libcrypto/curve25519/curve25519_internal.h
90
const uint8_t private_key[32]);
lib/libcrypto/curve25519/curve25519_internal.h
98
const uint8_t private_key[32]);
lib/libcrypto/ec/ec_asn1.c
1269
const BIGNUM *private_key;
lib/libcrypto/ec/ec_asn1.c
1281
if ((private_key = EC_KEY_get0_private_key(ec_key)) == NULL) {
lib/libcrypto/ec/ec_asn1.c
1298
if (!ec_asn1_encode_private_key(group, private_key, ec_privatekey->privateKey))
lib/libcrypto/evp/evp.h
407
const unsigned char *private_key, size_t len);
lib/libcrypto/evp/evp.h
765
int enc_key_len, EVP_PKEY *private_key);
lib/libcrypto/evp/evp_local.h
143
int (*set_priv_key)(EVP_PKEY *pk, const unsigned char *private_key,
lib/libcrypto/evp/p_lib.c
481
const unsigned char *private_key, size_t len)
lib/libcrypto/evp/p_lib.c
495
if (!pkey->ameth->set_priv_key(pkey, private_key, len)) {
lib/libcrypto/mlkem/mlkem.c
102
MLKEM_generate_key(MLKEM_private_key *private_key,
lib/libcrypto/mlkem/mlkem.c
119
if (!MLKEM_generate_key_external_entropy(private_key,
lib/libcrypto/mlkem/mlkem.c
140
MLKEM_private_key_from_seed(MLKEM_private_key *private_key,
lib/libcrypto/mlkem/mlkem.c
145
if (!private_key_is_new(private_key))
lib/libcrypto/mlkem/mlkem.c
151
if (!mlkem_private_key_from_seed(seed, seed_len, private_key))
lib/libcrypto/mlkem/mlkem.c
154
private_key->state = MLKEM_PRIVATE_KEY_INITIALIZED;
lib/libcrypto/mlkem/mlkem.c
165
MLKEM_public_from_private(const MLKEM_private_key *private_key,
lib/libcrypto/mlkem/mlkem.c
168
if (!private_key_is_valid(private_key))
lib/libcrypto/mlkem/mlkem.c
172
if (public_key->rank != private_key->rank)
lib/libcrypto/mlkem/mlkem.c
175
mlkem_public_from_private(private_key, public_key);
lib/libcrypto/mlkem/mlkem.c
247
MLKEM_decap(const MLKEM_private_key *private_key,
lib/libcrypto/mlkem/mlkem.c
257
if (!private_key_is_valid(private_key))
lib/libcrypto/mlkem/mlkem.c
260
if (ciphertext_len != MLKEM_private_key_ciphertext_length(private_key))
lib/libcrypto/mlkem/mlkem.c
266
mlkem_decap(private_key, ciphertext, ciphertext_len, s);
lib/libcrypto/mlkem/mlkem.c
300
MLKEM_marshal_private_key(const MLKEM_private_key *private_key, uint8_t **out,
lib/libcrypto/mlkem/mlkem.c
306
if (!private_key_is_valid(private_key))
lib/libcrypto/mlkem/mlkem.c
309
return mlkem_marshal_private_key(private_key, out, out_len);
lib/libcrypto/mlkem/mlkem.c
333
MLKEM_parse_private_key(MLKEM_private_key *private_key, const uint8_t *in,
lib/libcrypto/mlkem/mlkem.c
336
if (!private_key_is_new(private_key))
lib/libcrypto/mlkem/mlkem.c
339
if (in_len != MLKEM_private_key_encoded_length(private_key))
lib/libcrypto/mlkem/mlkem.c
342
if (!mlkem_parse_private_key(in, in_len, private_key))
lib/libcrypto/mlkem/mlkem.c
345
private_key->state = MLKEM_PRIVATE_KEY_INITIALIZED;
lib/libcrypto/mlkem/mlkem.c
62
MLKEM_generate_key_external_entropy(MLKEM_private_key *private_key,
lib/libcrypto/mlkem/mlkem.c
73
if (!private_key_is_new(private_key))
lib/libcrypto/mlkem/mlkem.c
77
if (private_key->rank == MLKEM1024_RANK)
lib/libcrypto/mlkem/mlkem.c
83
if (!mlkem_generate_key_external_entropy(k, private_key, entropy))
lib/libcrypto/mlkem/mlkem.c
86
private_key->state = MLKEM_PRIVATE_KEY_INITIALIZED;
lib/libcrypto/mlkem/mlkem.h
125
int MLKEM_generate_key(MLKEM_private_key *private_key,
lib/libcrypto/mlkem/mlkem.h
139
int MLKEM_private_key_from_seed(MLKEM_private_key *private_key,
lib/libcrypto/mlkem/mlkem.h
150
int MLKEM_public_from_private(const MLKEM_private_key *private_key,
lib/libcrypto/mlkem/mlkem.h
184
int MLKEM_decap(const MLKEM_private_key *private_key,
lib/libcrypto/mlkem/mlkem.h
215
int MLKEM_marshal_private_key(const MLKEM_private_key *private_key,
lib/libcrypto/mlkem/mlkem.h
229
int MLKEM_parse_private_key(MLKEM_private_key *private_key, const uint8_t *in,
lib/libcrypto/mlkem/mlkem_internal.c
1067
decrypt_cpa(uint8_t out[32], const struct private_key *priv,
lib/libcrypto/mlkem/mlkem_internal.c
1095
mlkem_decap(const MLKEM_private_key *private_key, const uint8_t *ciphertext,
lib/libcrypto/mlkem/mlkem_internal.c
1098
struct private_key priv;
lib/libcrypto/mlkem/mlkem_internal.c
1099
size_t expected_ciphertext_length = private_key->rank == MLKEM768_RANK ?
lib/libcrypto/mlkem/mlkem_internal.c
1120
private_key_from_external(private_key, &priv);
lib/libcrypto/mlkem/mlkem_internal.c
1121
decrypt_cpa(decrypted, &priv, ciphertext, private_key->rank);
lib/libcrypto/mlkem/mlkem_internal.c
1126
key_and_randomness + 32, private_key->rank);
lib/libcrypto/mlkem/mlkem_internal.c
1211
mlkem_marshal_private_key(const MLKEM_private_key *private_key,
lib/libcrypto/mlkem/mlkem_internal.c
1214
struct private_key priv;
lib/libcrypto/mlkem/mlkem_internal.c
1215
size_t key_length = private_key->rank == MLKEM768_RANK ?
lib/libcrypto/mlkem/mlkem_internal.c
1220
private_key_from_external(private_key, &priv);
lib/libcrypto/mlkem/mlkem_internal.c
1224
if (!vector_encode_cbb(&cbb, priv.s, kLog2Prime, private_key->rank))
lib/libcrypto/mlkem/mlkem_internal.c
1227
private_key->rank))
lib/libcrypto/mlkem/mlkem_internal.c
1250
struct private_key priv;
lib/libcrypto/mlkem/mlkem_internal.c
857
struct private_key *priv)
lib/libcrypto/mlkem/mlkem_internal.c
921
struct private_key priv;
lib/libcrypto/mlkem/mlkem_internal.c
976
mlkem_public_from_private(const MLKEM_private_key *private_key,
lib/libcrypto/mlkem/mlkem_internal.c
979
switch (private_key->rank) {
lib/libcrypto/mlkem/mlkem_internal.c
982
private_key->key_768->bytes,
lib/libcrypto/mlkem/mlkem_internal.c
987
private_key->key_1024->bytes,
lib/libcrypto/mlkem/mlkem_internal.h
193
void mlkem_public_from_private(const MLKEM_private_key *private_key,
lib/libcrypto/mlkem/mlkem_internal.h
210
int mlkem_decap(const MLKEM_private_key *private_key,
lib/libcrypto/mlkem/mlkem_internal.h
263
int mlkem_marshal_private_key(const MLKEM_private_key *private_key,
lib/libcrypto/mlkem/mlkem_internal.h
293
int MLKEM_generate_key_external_entropy(MLKEM_private_key *private_key,
regress/lib/libcrypto/curve25519/ed25519test.c
373
const uint8_t *private_key, const uint8_t *signature)
regress/lib/libcrypto/curve25519/ed25519test.c
382
hexdump(private_key, ED25519_PRIVATE_KEY_LENGTH);
regress/lib/libcrypto/curve25519/ed25519test.c
426
uint8_t private_key[ED25519_PRIVATE_KEY_LENGTH];
regress/lib/libcrypto/curve25519/ed25519test.c
431
ED25519_keypair(public_key, private_key);
regress/lib/libcrypto/curve25519/ed25519test.c
435
public_key, private_key)) {
regress/lib/libcrypto/curve25519/ed25519test.c
437
dump_info(message, sizeof(message), public_key, private_key,
regress/lib/libcrypto/curve25519/ed25519test.c
444
dump_info(message, sizeof(message), public_key, private_key,
regress/lib/libcrypto/curve25519/ed25519test.c
453
dump_info(message, sizeof(message), public_key, private_key,
regress/lib/libcrypto/curve25519/x25519test.c
120
uint8_t out[32], private_key[32];
regress/lib/libcrypto/curve25519/x25519test.c
122
memset(private_key, 0x11, sizeof(private_key));
regress/lib/libcrypto/curve25519/x25519test.c
123
if (X25519(out, private_key, kSmallOrderPoint)) {
regress/lib/libcrypto/mlkem/mlkem_tests.c
101
CBS ciphertext, shared_secret, private_key;
regress/lib/libcrypto/mlkem/mlkem_tests.c
109
parse_get_cbs(p, DECAP_PRIVATE_KEY, &private_key);
regress/lib/libcrypto/mlkem/mlkem_tests.c
116
CBS_data(&private_key), CBS_len(&private_key))) {
regress/lib/libcrypto/mlkem/mlkem_tests.c
494
CBS seed, public_key, private_key;
regress/lib/libcrypto/mlkem/mlkem_tests.c
503
parse_get_cbs(p, KEYGEN_PRIVATE_KEY, &private_key);
regress/lib/libcrypto/mlkem/mlkem_tests.c
521
MLKEM_private_key_encoded_length(priv_key), CBS_len(&private_key)))
regress/lib/libcrypto/mlkem/mlkem_tests.c
530
failed = !parse_data_equal(p, "private key", &private_key,
regress/lib/libcrypto/pkcs7/pkcs7test.c
168
bio_pkey = BIO_new_mem_buf((char *)private_key, sizeof(private_key));
regress/lib/libcrypto/pkcs7/pkcs7test.c
55
const char private_key[] = "\
usr.bin/ssh/libcrux_mlkem768_sha3.h
10161
libcrux_ml_kem_ind_cpa_unpacked_IndCpaPrivateKeyUnpacked_a0 *private_key,
usr.bin/ssh/libcrux_mlkem768_sha3.h
10180
private_key->secret_as_ntt, prf_input, 0U);
usr.bin/ssh/libcrux_mlkem768_sha3.h
10192
public_key->t_as_ntt, public_key->A, private_key->secret_as_ntt,
usr.bin/ssh/libcrux_mlkem768_sha3.h
10320
libcrux_ml_kem_ind_cpa_unpacked_IndCpaPrivateKeyUnpacked_a0 *private_key) {
usr.bin/ssh/libcrux_mlkem768_sha3.h
10328
private_key->secret_as_ntt,
usr.bin/ssh/libcrux_mlkem768_sha3.h
10359
libcrux_ml_kem_ind_cpa_unpacked_IndCpaPrivateKeyUnpacked_a0 private_key =
usr.bin/ssh/libcrux_mlkem768_sha3.h
10364
key_generation_seed, &private_key, &public_key);
usr.bin/ssh/libcrux_mlkem768_sha3.h
10366
&private_key);
usr.bin/ssh/libcrux_mlkem768_sha3.h
10381
Eurydice_slice private_key, Eurydice_slice public_key,
usr.bin/ssh/libcrux_mlkem768_sha3.h
10389
uu____0, uu____1, uu____2 + Eurydice_slice_len(private_key, uint8_t),
usr.bin/ssh/libcrux_mlkem768_sha3.h
10391
private_key, uint8_t);
usr.bin/ssh/libcrux_mlkem768_sha3.h
10392
pointer = pointer + Eurydice_slice_len(private_key, uint8_t);
usr.bin/ssh/libcrux_mlkem768_sha3.h
10429
Eurydice_slice private_key, Eurydice_slice public_key,
usr.bin/ssh/libcrux_mlkem768_sha3.h
10433
private_key, public_key, implicit_rejection_value, out);
usr.bin/ssh/libcrux_mlkem768_sha3.h
10481
libcrux_ml_kem_types_MlKemPrivateKey_d9 private_key =
usr.bin/ssh/libcrux_mlkem768_sha3.h
10483
libcrux_ml_kem_types_MlKemPrivateKey_d9 uu____2 = private_key;
usr.bin/ssh/libcrux_mlkem768_sha3.h
10533
libcrux_ml_kem_types_MlKemPrivateKey_d9 *private_key) {
usr.bin/ssh/libcrux_mlkem768_sha3.h
10536
Eurydice_array_to_subslice3(private_key->value, (size_t)384U * (size_t)3U,
usr.bin/ssh/libcrux_mlkem768_sha3.h
10541
private_key->value, (size_t)768U * (size_t)3U + (size_t)32U,
usr.bin/ssh/libcrux_mlkem768_sha3.h
10562
libcrux_ml_kem_types_MlKemPrivateKey_d9 *private_key,
usr.bin/ssh/libcrux_mlkem768_sha3.h
10564
return libcrux_ml_kem_ind_cca_validate_private_key_only_d6(private_key);
usr.bin/ssh/libcrux_mlkem768_sha3.h
10580
libcrux_ml_kem_types_MlKemPrivateKey_d9 *private_key,
usr.bin/ssh/libcrux_mlkem768_sha3.h
10582
return libcrux_ml_kem_ind_cca_validate_private_key_37(private_key,
usr.bin/ssh/libcrux_mlkem768_sha3.h
10592
libcrux_ml_kem_types_MlKemPrivateKey_d9 *private_key,
usr.bin/ssh/libcrux_mlkem768_sha3.h
10595
private_key, ciphertext);
usr.bin/ssh/libcrux_mlkem768_sha3.h
10610
libcrux_ml_kem_types_MlKemPrivateKey_d9 *private_key) {
usr.bin/ssh/libcrux_mlkem768_sha3.h
10611
return libcrux_ml_kem_ind_cca_validate_private_key_only_d6(private_key);
usr.bin/ssh/libcrux_mlkem768_sha3.h
10620
libcrux_ml_kem_types_MlKemPrivateKey_d9 *private_key) {
usr.bin/ssh/libcrux_mlkem768_sha3.h
10622
private_key);
usr.bin/ssh/libcrux_mlkem768_sha3.h
10767
libcrux_ml_kem_ind_cca_unpacked_MlKemPrivateKeyUnpacked_a0 private_key;
usr.bin/ssh/libcrux_mlkem768_sha3.h
10798
&key_pair->private_key.ind_cpa_private_key, ciphertext->value, decrypted);
usr.bin/ssh/libcrux_mlkem768_sha3.h
10822
(size_t)32U, key_pair->private_key.implicit_rejection_value, uint8_t),
usr.bin/ssh/libcrux_mlkem768_sha3.h
10890
*private_key,
usr.bin/ssh/libcrux_mlkem768_sha3.h
10893
private_key, ciphertext, ret);
usr.bin/ssh/libcrux_mlkem768_sha3.h
11145
ind_cpa_keypair_randomness, &out->private_key.ind_cpa_private_key,
usr.bin/ssh/libcrux_mlkem768_sha3.h
11176
memcpy(out->private_key.implicit_rejection_value, uu____3,
usr.bin/ssh/libcrux_mlkem768_sha3.h
11257
.private_key = uu____0,
usr.bin/ssh/libcrux_mlkem768_sha3.h
11307
libcrux_ml_kem_types_MlKemPrivateKey_d9 *private_key,
usr.bin/ssh/libcrux_mlkem768_sha3.h
11312
Eurydice_array_to_slice((size_t)2400U, private_key->value, uint8_t));
usr.bin/ssh/libcrux_mlkem768_sha3.h
11319
key_pair->private_key.ind_cpa_private_key.secret_as_ntt);
usr.bin/ssh/libcrux_mlkem768_sha3.h
11328
(size_t)32U, key_pair->private_key.implicit_rejection_value, uint8_t),
usr.bin/ssh/libcrux_mlkem768_sha3.h
11354
libcrux_ml_kem_types_MlKemPrivateKey_d9 *private_key,
usr.bin/ssh/libcrux_mlkem768_sha3.h
11357
libcrux_ml_kem_ind_cca_unpacked_keys_from_private_key_42(private_key,
usr.bin/ssh/libcrux_mlkem768_sha3.h
11366
libcrux_ml_kem_types_MlKemPrivateKey_d9 *private_key,
usr.bin/ssh/libcrux_mlkem768_sha3.h
11370
private_key, key_pair);
usr.bin/ssh/libcrux_mlkem768_sha3.h
11394
&self->private_key.ind_cpa_private_key);
usr.bin/ssh/libcrux_mlkem768_sha3.h
11403
(size_t)32U, self->private_key.implicit_rejection_value, uint8_t),
usr.bin/ssh/libcrux_mlkem768_sha3.h
1295
libcrux_ml_kem_types_unpack_private_key_b4(Eurydice_slice private_key) {
usr.bin/ssh/libcrux_mlkem768_sha3.h
1297
private_key, (size_t)1152U, uint8_t, Eurydice_slice_uint8_t_x2);
usr.bin/ssh/libcrux_mlkem768_sha3.h
9689
libcrux_ml_kem_types_MlKemPrivateKey_d9 *private_key,
usr.bin/ssh/libcrux_mlkem768_sha3.h
9693
Eurydice_array_to_slice((size_t)2400U, private_key->value, uint8_t));
usr.bin/ssh/libcrux_mlkem768_sha3.h
9778
libcrux_ml_kem_types_MlKemPrivateKey_d9 *private_key,
usr.bin/ssh/libcrux_mlkem768_sha3.h
9780
libcrux_ml_kem_ind_cca_decapsulate_62(private_key, ciphertext, ret);
usr.bin/ssh/libcrux_mlkem768_sha3.h
9791
libcrux_ml_kem_types_MlKemPrivateKey_d9 *private_key,
usr.bin/ssh/libcrux_mlkem768_sha3.h
9794
private_key, ciphertext, ret);
usr.bin/ssh/pkcs11.h
1239
ck_object_handle_t *private_key));