Libtropic API
SDK for the TROPIC01 secure element
Version: master (latest)
Loading...
Searching...
No Matches

◆ lt_in__ecc_key_read()

lt_ret_t lt_in__ecc_key_read ( lt_handle_t h,
uint8_t *  key,
const uint8_t  key_max_size,
lt_ecc_curve_type_t curve,
lt_ecc_key_origin_t origin 
)
Note
Used for separate L3 communication, for more information read info at the top of this file.
Parameters
hHandle for communication with TROPIC01
keyBuffer for retrieving a key; length depends on the type of key in the slot (32B for Ed25519, 64B for P256), according to curve
key_max_sizeSize of the key buffer
curveWhen the function executes successfully, the type of elliptic curve public key will be written
originWhen the function executes successfully, the origin of the public key (generated/stored) will be written
Returns
LT_OK if success, otherwise returns other error code.