Skip to content

Add support for multikey signing #3168

@steven-bellock

Description

@steven-bellock

extern bool libspdm_responder_data_sign(
#if LIBSPDM_HAL_PASS_SPDM_CONTEXT
void *spdm_context,
#endif
spdm_version_number_t spdm_version,
uint8_t op_code, uint32_t base_asym_algo, uint32_t pqc_asym_algo,
uint32_t base_hash_algo, bool is_data_hash,
const uint8_t *message, size_t message_size,
uint8_t *signature, size_t *sig_size);

At a minimum the KeyPairID needs to be passed to the signing entity.

Metadata

Metadata

Assignees

Labels

4.0Issues and features slated for the next major revision of libspdm.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions