Lines Matching refs:inData
217 int32_t EncryptData(const struct KeyId *keyId, const struct HksBlob *aad, const struct HksBlob *inData,
244 ret = HksFinish(&handleBlob, encryptParamSet, inData, outData);
252 int32_t DecryptData(const struct KeyId *keyId, const struct HksBlob *aad, const struct HksBlob *inData,
255 struct HksBlob cipher = { inData->size - NONCE_SIZE - TAG_SIZE, inData->data };
256 struct HksBlob tag = { TAG_SIZE, inData->data + (inData->size - NONCE_SIZE - TAG_SIZE) };
257 struct HksBlob nonce = { NONCE_SIZE, inData->data + (inData->size - NONCE_SIZE) };
319 const struct HksBlob *inData, struct HksBlob *outData)
321 struct HksBlob tag = { TAG_SIZE, inData->data + (inData->size - NONCE_SIZE - TAG_SIZE) };
322 struct HksBlob nonce = { NONCE_SIZE, inData->data + (inData->size - NONCE_SIZE) };
342 struct HksBlob cipher = { inData->size - NONCE_SIZE - TAG_SIZE, inData->data };
353 struct HksBlob inData = { 0, NULL };
362 ret = HksFinish(handle, paramSet, &inData, &outData);