Home
last modified time | relevance | path

Searched refs:public_key_hash (Results 1 – 3 of 3) sorted by relevance

/openbsd/lib/libcrypto/mlkem/
H A Dmlkem1024.c792 uint8_t public_key_hash[32]; member
900 hash_h(priv->pub.public_key_hash, out_encoded_public_key, in MLKEM1024_generate_key_external_entropy()
983 memcpy(input + MLKEM_ENCAP_ENTROPY, pub->public_key_hash, in MLKEM1024_encap_external_entropy()
1030 memcpy(decrypted + 32, priv->pub.public_key_hash, in MLKEM1024_decap()
1086 hash_h(pub->public_key_hash, CBS_data(&orig_in), CBS_len(&orig_in)); in MLKEM1024_parse_public_key()
1104 !CBB_add_bytes(out, priv->pub.public_key_hash, in MLKEM1024_marshal_private_key()
1105 sizeof(priv->pub.public_key_hash)) || in MLKEM1024_marshal_private_key()
1126 memcpy(priv->pub.public_key_hash, CBS_data(in), in MLKEM1024_parse_private_key()
1127 sizeof(priv->pub.public_key_hash)); in MLKEM1024_parse_private_key()
1128 if (!CBS_skip(in, sizeof(priv->pub.public_key_hash))) in MLKEM1024_parse_private_key()
H A Dmlkem768.c791 uint8_t public_key_hash[32]; member
899 hash_h(priv->pub.public_key_hash, out_encoded_public_key, in MLKEM768_generate_key_external_entropy()
982 memcpy(input + MLKEM_ENCAP_ENTROPY, pub->public_key_hash, in MLKEM768_encap_external_entropy()
1029 memcpy(decrypted + 32, priv->pub.public_key_hash, in MLKEM768_decap()
1085 hash_h(pub->public_key_hash, CBS_data(&orig_in), CBS_len(&orig_in)); in MLKEM768_parse_public_key()
1103 !CBB_add_bytes(out, priv->pub.public_key_hash, in MLKEM768_marshal_private_key()
1104 sizeof(priv->pub.public_key_hash)) || in MLKEM768_marshal_private_key()
1125 memcpy(priv->pub.public_key_hash, CBS_data(in), in MLKEM768_parse_private_key()
1126 sizeof(priv->pub.public_key_hash)); in MLKEM768_parse_private_key()
1127 if (!CBS_skip(in, sizeof(priv->pub.public_key_hash))) in MLKEM768_parse_private_key()
/openbsd/usr.bin/ssh/
H A DPROTOCOL.krl162 string public_key_hash[0]
165 This section must contain at least one "public_key_hash". The hash blob