Lines Matching refs:outData
90 AesCipherKey *cipherKey, const AesInputData *inData, int32_t encMode, AesOutputData *outData)
96 outData == NULL || (encMode != ENCRYPT_MODE && encMode != DECRYPT_MODE)) {
117 AES_cfb128_encrypt(inData->data, outData->data, inData->len, &aes, cipherKey->iv, &num, ENCRYPT_MODE);
119 AES_cfb128_encrypt(inData->data, outData->data, inData->len, &aes, cipherKey->iv, &num, DECRYPT_MODE);
121 outData->len = inData->len;
177 int32_t encMode, AesOutputData *outData)
180 rootKey->key == NULL || outData == NULL || (encMode != ENCRYPT_MODE && encMode != DECRYPT_MODE)) {
209 outData->len = encryptData.len;
210 outData->data = encryptData.data;
215 const AesInputData *inData, AesCipherKey *cipherKey, int32_t encMode, AesOutputData *outData)
221 outData == NULL || (encMode != ENCRYPT_MODE && encMode != DECRYPT_MODE)) {
258 outData->data = encryptData.data;
259 outData->len = encryptData.len;
319 const uint8_t *srcData, uint32_t srcDataLen, AesCipherKey *cipherKey, uint8_t *outData, uint32_t *outDataLen)
321 if (srcData == NULL || srcDataLen == 0 || cipherKey == NULL || outData == NULL || outDataLen == NULL ||
335 if (EVP_EncryptUpdate(ctx, outData, &outBufLen, srcData, srcDataLen) != 1) {
340 if (EVP_EncryptFinal_ex(ctx, outData + outBufLen, &outBufLen) != 1) {
354 uint8_t tagbuf[AES_GCM_TAG_LEN]; // outData has two part: EncryptedData & AES-GCM-TAG
359 if (memcpy_s(outData + outLen, *outDataLen - outLen, tagbuf, AES_GCM_TAG_LEN) != EOK) {
372 const uint8_t *srcData, uint32_t srcDataLen, AesCipherKey *cipherKey, uint8_t *outData, uint32_t *outDataLen)
374 if (srcData == NULL || srcDataLen <= AES_GCM_TAG_LEN || cipherKey == NULL || outData == NULL ||
401 if (EVP_DecryptUpdate(ctx, outData, &outBufLen, trueEncryptedData, srcDataLen - AES_GCM_TAG_LEN) != 1) {
406 if (EVP_DecryptFinal_ex(ctx, outData + outBufLen, &outBufLen) != 1) {
424 const AesInputData *inData, AesCipherKey *cipherKey, int32_t encMode, AesOutputData *outData)
427 cipherKey->iv == NULL || outData == NULL || (encMode != ENCRYPT_MODE && encMode != DECRYPT_MODE)) {
452 outData->data = encryptData;
453 outData->len = encryptDataLen;