Searched refs:ofb_iv (Results 1 – 1 of 1) sorted by relevance
/AliOS-Things-master/components/kv/src/ |
A D | kv_secure.c | 25 static int32_t _ofb_encrypt_wrap(uint8_t *ofb_key, uint8_t *ofb_iv, in _ofb_encrypt_wrap() argument 37 memcpy(iv, ofb_iv, sizeof(iv)); in _ofb_encrypt_wrap() 55 uint8_t *ofb_iv = NULL; in kv_secure_encrypt() local 58 ofb_iv = kv_secure_getiv(OFB_IV_LEN); in kv_secure_encrypt() 60 if ((ofb_key == NULL) || (ofb_iv == NULL)) { in kv_secure_encrypt() 64 if (_ofb_encrypt_wrap(ofb_key, ofb_iv, input, output, input_len) != KV_OK) { in kv_secure_encrypt() 74 uint8_t *ofb_iv = NULL; in kv_secure_decrypt() local 77 ofb_iv = kv_secure_get_iv(OFB_IV_LEN); in kv_secure_decrypt() 79 if ((ofb_key == NULL) || (ofb_iv == NULL)) { in kv_secure_decrypt() 83 if (_ofb_encrypt_wrap(ofb_key, ofb_iv, input, output, input_len) != KV_OK) { in kv_secure_decrypt()
|
Completed in 4 milliseconds