/drivers/peripheral/huks/hdi_service/ |
H A D | huks_hdi_template.h | 217 #define HDI_CONVERTER_FUNC_ENCRYPT(key, paramSet, plainText, cipherText, ret, func) \
224 HDI_CONVERTER_PARAM_IN_BLOB(plainText, &plainTextCore) \
228 HDI_ADAPTER_PARAM(plainText, &plainTextCore), \
232 #define HDI_CONVERTER_FUNC_DECRYPT(key, paramSet, cipherText, plainText, ret, func) \
240 HDI_CONVERTER_PARAM_IN_BLOB(plainText, &plainTextCore) \
244 HDI_ADAPTER_PARAM(plainText, &plainTextCore)); \
245 HDI_CONVERTER_PARAM_OUT_BLOB(&plainTextCore, plainText)
|
H A D | huks_hdi_passthrough_adapter.h | 37 const struct HksBlob *plainText, struct HksBlob *cipherText);
40 const struct HksBlob *cipherText, struct HksBlob *plainText);
|
H A D | huks_sa_hdi_struct.h | 211 * @param plainText the data needs to encrypt
216 const struct HksBlob *plainText, struct HksBlob *cipherText);
223 * @param plainText decrypted data
227 const struct HksBlob *cipherText, struct HksBlob *plainText);
|
H A D | huks_hdi_passthrough_adapter.c | 181 const struct HksBlob *plainText, struct HksBlob *cipherText)
in HuksHdiAdapterEncrypt() 188 return g_coreEngine->HuksHdiEncrypt(key, paramSet, plainText, cipherText);
in HuksHdiAdapterEncrypt() 192 const struct HksBlob *cipherText, struct HksBlob *plainText)
in HuksHdiAdapterDecrypt() 199 return g_coreEngine->HuksHdiDecrypt(key, paramSet, cipherText, plainText);
in HuksHdiAdapterDecrypt() 180 HuksHdiAdapterEncrypt(const struct HksBlob *key, const struct HksParamSet *paramSet, const struct HksBlob *plainText, struct HksBlob *cipherText) HuksHdiAdapterEncrypt() argument 191 HuksHdiAdapterDecrypt(const struct HksBlob *key, const struct HksParamSet *paramSet, const struct HksBlob *cipherText, struct HksBlob *plainText) HuksHdiAdapterDecrypt() argument
|
H A D | huks_hdi_service.c | 161 const struct HuksBlob *plainText, struct HuksBlob *cipherText) in HuksEncrypt() 165 HDI_CONVERTER_FUNC_ENCRYPT(encKey, paramSet, plainText, cipherText, ret, HuksHdiAdapterEncrypt) in HuksEncrypt() 170 const struct HuksBlob *cipherText, struct HuksBlob *plainText) in HuksDecrypt() 174 HDI_CONVERTER_FUNC_DECRYPT(encKey, paramSet, cipherText, plainText, ret, HuksHdiAdapterDecrypt) in HuksDecrypt() 160 HuksEncrypt(struct IHuks *self, const struct HuksBlob *encKey, const struct HuksParamSet *paramSet, const struct HuksBlob *plainText, struct HuksBlob *cipherText) HuksEncrypt() argument 169 HuksDecrypt(struct IHuks *self, const struct HuksBlob *encKey, const struct HuksParamSet *paramSet, const struct HuksBlob *cipherText, struct HuksBlob *plainText) HuksDecrypt() argument
|
/drivers/peripheral/pin_auth/hdi_service/main/src/ |
H A D | verifier_func.c | 430 Buffer *plainText = NULL; in GetPinData() local 442 result = AesGcm256Decrypt(cipherText, &aesGcmParam, tag, &plainText); in GetPinData() 452 return plainText; in GetPinData()
|
H A D | collector_func.c | 354 Buffer plainText = GetTmpBuffer(pinData, pinDataSize, pinDataSize); in SetEncryptParam() local 357 int32_t result = AesGcm256Encrypt(&plainText, &aesGcmParam, &cipherText, &tag); in SetEncryptParam()
|
/drivers/peripheral/pin_auth/hdi_service/database/src/ |
H A D | pin_db.c | 932 Buffer *plainText = NULL; in GenerateDecodeCredential() local 933 int32_t result = AesGcm256Decrypt(&cipherText, ¶m, &tag, &plainText); in GenerateDecodeCredential() 940 return plainText; in GenerateDecodeCredential()
|