fixup! feat(core): Implement OPTIGA secure channel.

Andrew Kozlik 10 months ago
parent 41ed809a72
commit 97eb7c7ba4

@ -563,7 +563,7 @@ optiga_result optiga_execute_command(const uint8_t *command_data,
size_t max_response_size,
size_t *response_size) {
if (!sec_chan_established) {
return optiga_transcieve(false, command_data, command_size, response_data,
return optiga_transceive(false, command_data, command_size, response_data,
max_response_size, response_size);
}
sec_chan_size = command_size + SEC_CHAN_OVERHEAD_SIZE;
@ -593,7 +593,7 @@ optiga_result optiga_execute_command(const uint8_t *command_data,
// Transmit encrypted command and receive response.
optiga_result ret =
optiga_transcieve(true, sec_chan_buffer, sec_chan_size, sec_chan_buffer,
optiga_transceive(true, sec_chan_buffer, sec_chan_size, sec_chan_buffer,
sizeof(sec_chan_buffer), &sec_chan_size);
if (ret != OPTIGA_SUCCESS) {
return ret;
@ -636,7 +636,7 @@ optiga_result optiga_sec_chan_handshake(const uint8_t *secret,
static const uint8_t HANDSHAKE_HELLO[] = {SCTR_HELLO, SEC_CHAN_PROTOCOL};
// Send Handshake Hello.
optiga_result ret = optiga_transcieve(
optiga_result ret = optiga_transceive(
true, HANDSHAKE_HELLO, sizeof(HANDSHAKE_HELLO), sec_chan_buffer,
sizeof(sec_chan_buffer), &sec_chan_size);
if (ret != OPTIGA_SUCCESS) {
@ -684,7 +684,7 @@ optiga_result optiga_sec_chan_handshake(const uint8_t *secret,
}
// Send Handshake Finished message.
ret = optiga_transcieve(true, handshake_finished, sizeof(handshake_finished),
ret = optiga_transceive(true, handshake_finished, sizeof(handshake_finished),
sec_chan_buffer, sizeof(sec_chan_buffer),
&sec_chan_size);
if (ret != OPTIGA_SUCCESS) {

Loading…
Cancel
Save