SEcube
SEcube Open Source Library - Device
se3_cmd1_crypto.h
Go to the documentation of this file.
1 
7 #pragma once
8 #include "se3c1.h"
9 #include "se3_keys.h"
10 
15 uint16_t L1d_crypto_init(uint16_t req_size, const uint8_t* req, uint16_t* resp_size, uint8_t* resp);
16 
21 uint16_t L1d_crypto_update(uint16_t req_size, const uint8_t* req, uint16_t* resp_size, uint8_t* resp);
22 
27 uint16_t L1d_crypto_set_time(uint16_t req_size, const uint8_t* req, uint16_t* resp_size, uint8_t* resp);
28 
33 uint16_t L1d_crypto_list(uint16_t req_size, const uint8_t* req, uint16_t* resp_size, uint8_t* resp);
34 
35 
uint16_t L1d_crypto_set_time(uint16_t req_size, const uint8_t *req, uint16_t *resp_size, uint8_t *resp)
L1 CRYPTO_SET_TIME handler.
Definition: se3_cmd1_crypto.c:226
L1 structures and functions.
uint16_t L1d_crypto_list(uint16_t req_size, const uint8_t *req, uint16_t *resp_size, uint8_t *resp)
L1 CRYPTO_SET_TIME handler.
Definition: se3_cmd1_crypto.c:253
uint16_t L1d_crypto_update(uint16_t req_size, const uint8_t *req, uint16_t *resp_size, uint8_t *resp)
L1 CRYPTO_UPDATE handler.
Definition: se3_cmd1_crypto.c:126
uint16_t L1d_crypto_init(uint16_t req_size, const uint8_t *req, uint16_t *resp_size, uint8_t *resp)
L1 CRYPTO_INIT handler.
Definition: se3_cmd1_crypto.c:14
Key management.