Lines Matching refs:key_buffer
64 uint8_t *key_buffer, in p256_transparent_import_key() argument
100 memcpy(key_buffer, data, data_length); in p256_transparent_import_key()
107 const uint8_t *key_buffer, in p256_transparent_export_public_key() argument
130 int ret = p256_public_from_private(data + 1, key_buffer); in p256_transparent_export_public_key()
140 uint8_t *key_buffer, in p256_transparent_generate_key() argument
160 int ret = p256_gen_keypair(key_buffer, public_key_buffer); in p256_transparent_generate_key()
170 const uint8_t *key_buffer, in p256_transparent_key_agreement() argument
195 int ret = p256_ecdh_shared_secret(shared_secret, key_buffer, peer_key_p256m); in p256_transparent_key_agreement()
205 const uint8_t *key_buffer, in p256_transparent_sign_hash() argument
228 int ret = p256_ecdsa_sign(signature, key_buffer, hash, hash_length); in p256_transparent_sign_hash()
239 const uint8_t *key_buffer, in p256_verify_hash_with_public_key() argument
247 if (key_buffer_size != PSA_PUBKEY_SIZE || *key_buffer != PSA_PUBKEY_HEADER_BYTE) { in p256_verify_hash_with_public_key()
255 const uint8_t *public_key_p256m = key_buffer + 1; in p256_verify_hash_with_public_key()
263 const uint8_t *key_buffer, in p256_transparent_verify_hash() argument
291 key_buffer, in p256_transparent_verify_hash()