Home
last modified time | relevance | path

Searched refs:cryptPara (Results 1 – 7 of 7) sorted by relevance

/ohos5.0/foundation/communication/dsoftbus/components/nstackx/nstackx_util/core/
H A Dnstackx_openssl.c74 if (cryptPara->aadLen == 0 || cryptPara->ctx == NULL) { in InitEncryptCtx()
80 if (GetRandBytes(cryptPara->iv, cryptPara->ivLen) != NSTACKX_EOK) { in InitEncryptCtx()
85 if (EVP_EncryptInit_ex(cryptPara->ctx, cipher, NULL, cryptPara->key, cryptPara->iv) == 0) { in InitEncryptCtx()
89 …if (EVP_EncryptUpdate(cryptPara->ctx, NULL, &length, cryptPara->aad, (int32_t)cryptPara->aadLen) =… in InitEncryptCtx()
132 if (memcpy_s(outBuf + retLen, outLen - retLen, cryptPara->iv, cryptPara->ivLen) != EOK) { in AesGcmEncryptVec()
136 retLen += cryptPara->ivLen; in AesGcmEncryptVec()
170 if (cryptPara->ivLen != GCM_IV_LENGTH || cryptPara->aadLen == 0 || cryptPara->ctx == NULL) { in InitDecryptCtx()
174 if (EVP_DecryptInit_ex(cryptPara->ctx, cipher, NULL, cryptPara->key, cryptPara->iv) == 0) { in InitDecryptCtx()
178 …if (EVP_DecryptUpdate(cryptPara->ctx, NULL, &length, cryptPara->aad, (int32_t)cryptPara->aadLen) =… in InitDecryptCtx()
265 (void)cryptPara; in AesGcmEncrypt()
[all …]
H A Dnstackx_mbedtls.c104 …ret = mbedtls_gcm_setkey(&aesContext, MBEDTLS_CIPHER_ID_AES, cryptPara->key, cryptPara->keylen * K… in MbedAesGcmEncrypt()
111 GCM_IV_LENGTH, cryptPara->aad, cryptPara->aadLen, inBuf, outBuf, GCM_TAG_LENGTH, tagBuf); in MbedAesGcmEncrypt()
144 cryptPara->aad, cryptPara->aadLen, inBuf, outBuf, tagBuf); in MbedChaChaEncrypt()
171 cryptPara->ivLen = GCM_IV_LENGTH; in AesGcmEncrypt()
173 if (GetRandBytes(cryptPara->iv, cryptPara->ivLen) != NSTACKX_EOK) { in AesGcmEncrypt()
177 if (cryptPara->cipherType == CIPHER_CHACHA) { in AesGcmEncrypt()
195 cryptPara->keylen * KEY_BITS_UNIT); in MbedAesGcmDecrypt()
204 cryptPara->aad, cryptPara->aadLen, inBuf + actualPlainLen, GCM_TAG_LENGTH, inBuf, outBuf); in MbedAesGcmDecrypt()
229 cryptPara->aad, cryptPara->aadLen, inBuf, outBuf, inBuf + actualPlainLen); in MbedChaChaDecrypt()
247 cryptPara->ivLen = GCM_IV_LENGTH; in AesGcmDecrypt()
[all …]
/ohos5.0/foundation/communication/dsoftbus/components/nstackx/nstackx_util/interface/
H A Dnstackx_openssl.h73 NSTACKX_EXPORT uint32_t AesGcmEncryptVec(AesVec *vec, uint32_t vecNum, CryptPara *cryptPara,
75 NSTACKX_EXPORT uint32_t AesGcmEncrypt(const uint8_t *inBuff, uint32_t inLen, CryptPara *cryptPara,
77 NSTACKX_EXPORT uint32_t AesGcmDecrypt(uint8_t *inBuff, uint32_t inLen, CryptPara *cryptPara,
H A Dnstackx_mbedtls.h60 NSTACKX_EXPORT uint32_t AesGcmEncrypt(const uint8_t *inBuff, uint32_t inLen, CryptPara *cryptPara,
62 NSTACKX_EXPORT uint32_t AesGcmDecrypt(uint8_t *inBuff, uint32_t inLen, CryptPara *cryptPara,
/ohos5.0/foundation/communication/dsoftbus/components/nstackx/nstackx_core/dfile/core/
H A Dnstackx_file_manager.c408 ClearCryptCtx(fileList->cryptPara.ctx); in ClearRecvFileList()
626 if (fileList->cryptPara.keylen > 0) { in WriteSingleBlockFrame()
1039 fileList->cryptPara.cipherType = CIPHER_CHACHA; in SetCryptPara()
1041 fileList->cryptPara.cipherType = CIPHER_AES_GCM; in SetCryptPara()
1045 if (memcpy_s(fileList->cryptPara.key, sizeof(fileList->cryptPara.key), key, keyLen) != EOK) { in SetCryptPara()
1049 fileList->cryptPara.keylen = keyLen; in SetCryptPara()
1051 aadLen = sizeof(fileList->cryptPara.aad); in SetCryptPara()
1052 if (memset_s(fileList->cryptPara.aad, aadLen, GCM_AAD_CHAR, aadLen) != EOK) { in SetCryptPara()
1056 fileList->cryptPara.aadLen = aadLen; in SetCryptPara()
1057 fileList->cryptPara.ctx = CreateCryptCtx(); in SetCryptPara()
[all …]
H A Dnstackx_file_manager_client.c102 static FileDataFrame *GetEncryptedDataFrame(FileManager *fileManager, CryptPara *cryptPara, FileInf… in GetEncryptedDataFrame() argument
140 …if (AesGcmEncrypt(buffer, targetLenth, cryptPara, (uint8_t *)fileDataFrame + frameOffset, payLoadL… in GetEncryptedDataFrame()
185 int32_t GetEncryptedDataTarFrame(CryptPara *cryptPara, uint16_t fileId, FileListTask *fileList, uin… in GetEncryptedDataTarFrame() argument
204 …if (AesGcmEncrypt(buffer->blockPayload, targetLenth, cryptPara, fileDataFrame->blockPayload, payLo… in GetEncryptedDataTarFrame()
282 if (fileList->cryptPara.keylen > 0) { in CreateRetranBlockFrame()
283 … fileDataFrame = GetEncryptedDataFrame(fileManager, &fileList->cryptPara, fileInfo, blockSequence); in CreateRetranBlockFrame()
419 if (fileList->cryptPara.keylen > 0) { in CreateSendBlockFrame()
420 fileDataFrame = GetEncryptedDataFrame(fileManager, &fileList->cryptPara, fileInfo, in CreateSendBlockFrame()
527 ClearCryptCtx(fileList->cryptPara.ctx); in ClearSendFileList()
/ohos5.0/foundation/communication/dsoftbus/components/nstackx/nstackx_core/dfile/include/
H A Dnstackx_file_manager.h191 CryptPara cryptPara; member
410 int32_t GetEncryptedDataTarFrame(CryptPara *cryptPara, uint16_t fileId, FileListTask *fileList, uin…