BOLOS TEE
|
Legacy attestation logic compatible with Ledger Wallet. More...
Go to the source code of this file.
Functions | |
int | bls_attestation_supported (void) |
Check if attestation is supported. More... | |
int | bls_attestation_device_get_data_signature (const uint8_t WIDE *in, size_t length, uint8_t *out, size_t outLength) |
Sign a data blob using the attestation key. More... | |
Legacy attestation logic compatible with Ledger Wallet.
The legacy attestation logic let the client application verify that it is communicating with an application personalized with a given (set of) private keys.
The attestation logic is deprecated by the endorsement API and only kept for historical purposes
int bls_attestation_device_get_data_signature | ( | const uint8_t WIDE * | in, |
size_t | length, | ||
uint8_t * | out, | ||
size_t | outLength | ||
) |
Sign a data blob using the attestation key.
[in] | in | Buffer containing the data to sign |
[in] | length | Length of thed data to sign |
[out] | out | Buffer to contain the signature |
[in] | outLength | Size of the buffer to contain the signature |
int bls_attestation_supported | ( | void | ) |
Check if attestation is supported.