Home
last modified time | relevance | path

Searched refs:iv (Results 1 - 25 of 70) sorted by relevance

123

/base/security/crypto_framework/test/unittest/src/
H A Dcrypto_sm4_gcm_cipher_test.cpp52 uint8_t iv[12] = {0}; // openssl only support nonce 12 bytes, tag 16bytes in HWTEST_F() local
64 spec.iv.data = iv; in HWTEST_F()
65 spec.iv.len = sizeof(iv); in HWTEST_F()
106 uint8_t iv[12] = {0}; // openssl only support nonce 12 bytes, tag 16bytes in HWTEST_F() local
118 spec.iv.data = iv; in HWTEST_F()
119 spec.iv.len = sizeof(iv); in HWTEST_F()
160 uint8_t iv[12] = {0}; // openssl only support nonce 12 bytes, tag 16bytes HWTEST_F() local
214 uint8_t iv[12] = {0}; // openssl only support nonce 12 bytes, tag 16bytes HWTEST_F() local
268 uint8_t iv[12] = {0}; // openssl only support nonce 12 bytes, tag 16bytes HWTEST_F() local
322 uint8_t iv[12] = {0}; // openssl only support nonce 12 bytes, tag 16bytes HWTEST_F() local
444 uint8_t iv[GCM_IV_LEN] = { 0 }; HWTEST_F() local
488 uint8_t iv[GCM_IV_LEN] = { 0 }; HWTEST_F() local
531 uint8_t iv[GCM_IV_LEN] = { 0 }; HWTEST_F() local
573 uint8_t iv[GCM_IV_LEN] = {0}; HWTEST_F() local
627 uint8_t iv[GCM_IV_LEN] = {0}; HWTEST_F() local
681 uint8_t iv[GCM_IV_LONG_LEN] = {0}; HWTEST_F() local
736 uint8_t iv[GCM_IV_SHORT_LEN] = {0}; HWTEST_F() local
789 uint8_t iv[GCM_IV_LONG_LEN] = {0}; HWTEST_F() local
843 uint8_t iv[128] = {0}; // openssl support iv max 128 bytes HWTEST_F() local
889 uint8_t iv[129] = {0}; HWTEST_F() local
[all...]
H A Dcrypto_3des_cipher_test.cpp379 uint8_t iv[8] = {0}; in HWTEST_F() local
381 ivSpec.iv.data = iv; in HWTEST_F()
382 ivSpec.iv.len = 8; in HWTEST_F()
430 uint8_t iv[8] = {0}; in HWTEST_F() local
432 ivSpec.iv.data = iv; in HWTEST_F()
433 ivSpec.iv.len = 8; in HWTEST_F()
480 uint8_t iv[8] = {0}; in HWTEST_F() local
482 ivSpec.iv in HWTEST_F()
530 uint8_t iv[8] = {0}; HWTEST_F() local
582 uint8_t iv[8] = {0}; HWTEST_F() local
632 uint8_t iv[8] = {0}; HWTEST_F() local
684 uint8_t iv[8] = {0}; HWTEST_F() local
735 uint8_t iv[8] = {0}; HWTEST_F() local
786 uint8_t iv[8] = {0}; HWTEST_F() local
980 uint8_t iv[8] = {0}; HWTEST_F() local
1031 uint8_t iv[8] = {0}; HWTEST_F() local
1082 uint8_t iv[8] = {0}; HWTEST_F() local
1133 uint8_t iv[8] = {0}; HWTEST_F() local
1185 uint8_t iv[8] = {0}; HWTEST_F() local
1236 uint8_t iv[8] = {0}; HWTEST_F() local
1288 uint8_t iv[8] = {0}; HWTEST_F() local
1339 uint8_t iv[8] = {0}; HWTEST_F() local
1390 uint8_t iv[8] = {0}; HWTEST_F() local
1439 uint8_t iv[DES_IV_LEN] = { 0 }; HWTEST_F() local
1480 uint8_t iv[DES_IV_LEN] = { 0 }; HWTEST_F() local
1521 uint8_t iv[DES_IV_LEN] = { 0 }; HWTEST_F() local
[all...]
/base/security/crypto_framework/test/unittest/src/aes_cipher/
H A Dcrypto_aes_ccm_cipher_test.cpp50 uint8_t iv[7] = {0}; in HWTEST_F() local
61 spec.iv.data = iv; in HWTEST_F()
62 spec.iv.len = sizeof(iv); in HWTEST_F()
103 uint8_t iv[7] = {0}; in HWTEST_F() local
114 spec.iv.data = iv; in HWTEST_F()
115 spec.iv.len = sizeof(iv); in HWTEST_F()
156 uint8_t iv[7] = {0}; HWTEST_F() local
209 uint8_t iv[7] = {0}; HWTEST_F() local
262 uint8_t iv[7] = {0}; HWTEST_F() local
316 uint8_t iv[7] = {0}; HWTEST_F() local
369 uint8_t iv[CCM_IV_LEN] = { 0 }; HWTEST_F() local
421 uint8_t iv[CCM_IV_LEN] = { 0 }; HWTEST_F() local
505 uint8_t iv[CCM_IV_LEN] = { 0 }; HWTEST_F() local
547 uint8_t iv[CCM_IV_LEN] = { 0 }; HWTEST_F() local
589 uint8_t iv[CCM_IV_LEN] = { 0 }; HWTEST_F() local
[all...]
H A Dcrypto_aes_gcm_cipher_test.cpp50 uint8_t iv[12] = {0}; // openssl only support nonce 12 bytes, tag 16bytes in HWTEST_F() local
62 spec.iv.data = iv; in HWTEST_F()
63 spec.iv.len = sizeof(iv); in HWTEST_F()
104 uint8_t iv[12] = {0}; // openssl only support nonce 12 bytes, tag 16bytes in HWTEST_F() local
116 spec.iv.data = iv; in HWTEST_F()
117 spec.iv.len = sizeof(iv); in HWTEST_F()
158 uint8_t iv[12] = {0}; // openssl only support nonce 12 bytes, tag 16bytes HWTEST_F() local
212 uint8_t iv[12] = {0}; // openssl only support nonce 12 bytes, tag 16bytes HWTEST_F() local
266 uint8_t iv[12] = {0}; // openssl only support nonce 12 bytes, tag 16bytes HWTEST_F() local
320 uint8_t iv[12] = {0}; // openssl only support nonce 12 bytes, tag 16bytes HWTEST_F() local
374 uint8_t iv[GCM_IV_LEN] = { 0 }; // openssl only support nonce 12 bytes, tag 16 bytes HWTEST_F() local
427 uint8_t iv[GCM_IV_LEN] = { 0 }; // openssl only support nonce 12 bytes, tag 16 bytes HWTEST_F() local
548 uint8_t iv[GCM_IV_LEN] = { 0 }; HWTEST_F() local
592 uint8_t iv[GCM_IV_LEN] = { 0 }; HWTEST_F() local
635 uint8_t iv[GCM_IV_LEN] = { 0 }; HWTEST_F() local
677 uint8_t iv[GCM_IV_LEN] = {0}; HWTEST_F() local
731 uint8_t iv[GCM_IV_LEN] = {0}; HWTEST_F() local
785 uint8_t iv[GCM_IV_LONG_LEN] = {0}; HWTEST_F() local
840 uint8_t iv[GCM_IV_SHORT_LEN] = {0}; HWTEST_F() local
893 uint8_t iv[GCM_IV_LONG_LEN] = {0}; HWTEST_F() local
947 uint8_t iv[128] = {0}; // openssl support iv max 128 bytes HWTEST_F() local
993 uint8_t iv[129] = {0}; HWTEST_F() local
[all...]
H A Dcrypto_aes_ctr_cipher_test.cpp48 uint8_t iv[16] = {0}; in HWTEST_F() local
56 ivSpec.iv.data = iv; in HWTEST_F()
57 ivSpec.iv.len = 16; in HWTEST_F()
99 uint8_t iv[16] = {0}; in HWTEST_F() local
107 ivSpec.iv.data = iv; in HWTEST_F()
108 ivSpec.iv.len = 16; in HWTEST_F()
150 uint8_t iv[16] = {0}; in HWTEST_F() local
158 ivSpec.iv in HWTEST_F()
201 uint8_t iv[16] = {0}; HWTEST_F() local
252 uint8_t iv[16] = {0}; HWTEST_F() local
303 uint8_t iv[16] = {0}; HWTEST_F() local
354 uint8_t iv[16] = {0}; HWTEST_F() local
405 uint8_t iv[AES_IV_LEN] = { 0 }; HWTEST_F() local
447 uint8_t iv[AES_IV_LEN] = { 0 }; HWTEST_F() local
[all...]
H A Dcrypto_aes_cbc_cipher_test.cpp48 uint8_t iv[16] = {0}; in HWTEST_F() local
56 ivSpec.iv.data = iv; in HWTEST_F()
57 ivSpec.iv.len = 16; in HWTEST_F()
99 uint8_t iv[16] = {0}; in HWTEST_F() local
107 ivSpec.iv.data = iv; in HWTEST_F()
108 ivSpec.iv.len = 16; in HWTEST_F()
150 uint8_t iv[16] = {0}; in HWTEST_F() local
158 ivSpec.iv in HWTEST_F()
201 uint8_t iv[16] = {0}; HWTEST_F() local
252 uint8_t iv[16] = {0}; HWTEST_F() local
303 uint8_t iv[16] = {0}; HWTEST_F() local
355 uint8_t iv[16] = {0}; HWTEST_F() local
406 uint8_t iv[AES_IV_LEN] = { 0 }; HWTEST_F() local
448 uint8_t iv[AES_IV_LEN] = { 0 }; HWTEST_F() local
[all...]
H A Dcrypto_aes_ofb_cipher_test.cpp48 uint8_t iv[16] = {0}; in HWTEST_F() local
56 ivSpec.iv.data = iv; in HWTEST_F()
57 ivSpec.iv.len = 16; in HWTEST_F()
99 uint8_t iv[16] = {0}; in HWTEST_F() local
107 ivSpec.iv.data = iv; in HWTEST_F()
108 ivSpec.iv.len = 16; in HWTEST_F()
150 uint8_t iv[16] = {0}; in HWTEST_F() local
158 ivSpec.iv in HWTEST_F()
200 uint8_t iv[16] = {0}; HWTEST_F() local
251 uint8_t iv[16] = {0}; HWTEST_F() local
302 uint8_t iv[16] = {0}; HWTEST_F() local
352 uint8_t iv[16] = {0}; HWTEST_F() local
403 uint8_t iv[AES_IV_LEN] = { 0 }; HWTEST_F() local
445 uint8_t iv[AES_IV_LEN] = { 0 }; HWTEST_F() local
[all...]
H A Dcrypto_aes_cfb_cipher_test.cpp48 uint8_t iv[16] = {0}; in HWTEST_F() local
56 ivSpec.iv.data = iv; in HWTEST_F()
57 ivSpec.iv.len = 16; in HWTEST_F()
99 uint8_t iv[16] = {0}; in HWTEST_F() local
107 ivSpec.iv.data = iv; in HWTEST_F()
108 ivSpec.iv.len = 16; in HWTEST_F()
150 uint8_t iv[16] = {0}; in HWTEST_F() local
158 ivSpec.iv in HWTEST_F()
202 uint8_t iv[16] = {0}; HWTEST_F() local
253 uint8_t iv[16] = {0}; HWTEST_F() local
304 uint8_t iv[16] = {0}; HWTEST_F() local
354 uint8_t iv[16] = {0}; HWTEST_F() local
404 uint8_t iv[16] = {0}; HWTEST_F() local
454 uint8_t iv[16] = {0}; HWTEST_F() local
504 uint8_t iv[16] = {0}; HWTEST_F() local
554 uint8_t iv[16] = {0}; HWTEST_F() local
604 uint8_t iv[16] = {0}; HWTEST_F() local
654 uint8_t iv[16] = {0}; HWTEST_F() local
705 uint8_t iv[16] = {0}; HWTEST_F() local
756 uint8_t iv[16] = {0}; HWTEST_F() local
808 uint8_t iv[16] = {0}; HWTEST_F() local
859 uint8_t iv[16] = {0}; HWTEST_F() local
910 uint8_t iv[16] = {0}; HWTEST_F() local
960 uint8_t iv[16] = {0}; HWTEST_F() local
1010 uint8_t iv[16] = {0}; HWTEST_F() local
1060 uint8_t iv[16] = {0}; HWTEST_F() local
1109 uint8_t iv[16] = {0}; HWTEST_F() local
1158 uint8_t iv[16] = {0}; HWTEST_F() local
1207 uint8_t iv[16] = {0}; HWTEST_F() local
1256 uint8_t iv[16] = {0}; HWTEST_F() local
1307 uint8_t iv[AES_IV_LEN] = { 0 }; HWTEST_F() local
1349 uint8_t iv[AES_IV_LEN] = { 0 }; HWTEST_F() local
1391 uint8_t iv[AES_IV_LEN] = { 0 }; HWTEST_F() local
1434 uint8_t iv[AES_IV_LEN] = { 0 }; HWTEST_F() local
1476 uint8_t iv[AES_IV_LEN] = { 0 }; HWTEST_F() local
1518 uint8_t iv[AES_IV_LEN] = { 0 }; HWTEST_F() local
1560 uint8_t iv[AES_IV_LEN] = { 0 }; HWTEST_F() local
1602 uint8_t iv[AES_IV_LEN] = { 0 }; HWTEST_F() local
[all...]
/base/security/huks/frameworks/crypto_lite/cipher/src/
H A Dcipher_aes.c117 if ((ivBufLen < (ctx->iv.ivOffset + ctx->iv.ivLen)) || (ctx->iv.ivOffset < 0) || (ctx->iv.ivLen <= 0)) { in SetIv()
121 ctx->iv.ivBuf = malloc(ctx->iv.ivLen); in SetIv()
122 if (ctx->iv.ivBuf == NULL) { in SetIv()
127 int32_t ret = memcpy_s(ctx->iv.ivBuf, ctx->iv.ivLen, ivBuf + ctx->iv in SetIv()
138 InitAesCryptContext(const char *key, const AesIvMode *iv, AesCryptContext *ctx) InitAesCryptContext() argument
316 InitAesCryptData(const char *action, const char *text, const char *key, const AesIvMode *iv, AesCryptContext *aesCryptCxt) InitAesCryptData() argument
[all...]
/base/startup/hvb/libhvb/src/crypto/
H A Dhvb_hash_sha256.c160 int sha256_data_blk_update(uint32_t *iv, const void *msg, uint64_t len);
162 __attribute__((weak)) int sha256_data_blk_update(uint32_t *iv, const void *msg, uint64_t len) in sha256_data_blk_update() argument
171 regs[j] = iv[j]; in sha256_data_blk_update()
177 iv[j] += regs[j]; in sha256_data_blk_update()
183 static void hash_sha256_pad_update(uint32_t *iv, const void *left_msg, uint64_t left_len, uint64_t total_bit_len) in hash_sha256_pad_update() argument
217 sha256_data_blk_update(iv, sha256_pad, word2byte(pad_word_len)); in hash_sha256_pad_update()
220 static int hash_sha256_output_iv(uint32_t *iv, uint8_t *out, uint32_t out_len) in hash_sha256_output_iv() argument
230 iv[i] = htobe32(iv[i]); in hash_sha256_output_iv()
233 if (hvb_memcpy_s(out, out_len, iv, IV_BYTE_SIZE_SHA25 in hash_sha256_output_iv()
244 uint32_t iv[IV_WORD_SIZE_SHA256]; hash_sha256_single() local
[all...]
/base/security/crypto_framework/plugin/openssl_plugin/crypto_operation/cipher/src/
H A Dcipher_aes_common.c29 uint8_t *iv = spec->iv.data; in GetIv() local
30 return (const unsigned char *)iv; in GetIv()
39 return spec->iv.len; in GetIvLen()
75 if ((*data)->iv != NULL) { in FreeCipherData()
76 HcfFree((*data)->iv); in FreeCipherData()
77 (*data)->iv = NULL; in FreeCipherData()
/base/security/huks/test/unittest/huks_standard_test/interface_inner_test/alg_module_test/src/
H A Dopenssl_aes_helper.c134 struct HksParam *iv = NULL; in AesEncrypt() local
135 HksGetParam(paramSetIn, HKS_TAG_IV, &iv); in AesEncrypt()
148 if (EVP_EncryptInit_ex(ctx, NULL, NULL, randomKey->data, iv->blob.data) != 1) { in AesEncrypt()
188 struct HksParam *iv = NULL; in AesDecrypt() local
189 HksGetParam(paramSetIn, HKS_TAG_IV, &iv); in AesDecrypt()
202 if (EVP_DecryptInit_ex(ctx, NULL, NULL, randomKey->data, iv->blob.data) != 1) { in AesDecrypt()
240 struct HksParam *iv = NULL; in AesGcmEncrypt() local
241 HksGetParam(paramSetIn, HKS_TAG_NONCE, &iv); in AesGcmEncrypt()
256 if (EVP_CIPHER_CTX_ctrl(ctx, EVP_CTRL_AEAD_SET_IVLEN, iv->blob.size, NULL) != 1) { in AesGcmEncrypt()
261 if (EVP_EncryptInit_ex(ctx, NULL, NULL, randomKey->data, iv in AesGcmEncrypt()
295 struct HksParam *iv = NULL; AesGcmDecrypt() local
[all...]
/base/security/huks/frameworks/crypto_lite/cipher/include/
H A Dcipher.h61 AesIvMode iv; member
77 const AesIvMode *iv, AesCryptContext *aesCryptCxt);
/base/notification/distributed_notification_service/services/ans/src/common/
H A Daes_gcm_helper.cpp173 std::vector<unsigned char> iv(G_AES_GCM_IV_LEN); in EncryptAesGcm()
182 if (!RAND_bytes(iv.data(), G_AES_GCM_IV_LEN)) { in EncryptAesGcm()
188 reinterpret_cast<const unsigned char *>(key.data()), iv.data())) { in EncryptAesGcm()
210 cipherText = std::string(iv.begin(), iv.end()); in EncryptAesGcm()
223 std::vector<unsigned char> iv(G_AES_GCM_IV_LEN); in DecryptAesGcm()
227 iv.assign(cipherBytes.begin(), cipherBytes.begin() + G_AES_GCM_IV_LEN); in DecryptAesGcm()
238 reinterpret_cast<const unsigned char *>(key.data()), iv.data())) { in DecryptAesGcm()
/base/security/crypto_framework/interfaces/inner_api/algorithm_parameter/
H A Ddetailed_iv_params.h26 HcfBlob iv; member
H A Ddetailed_ccm_params.h27 HcfBlob iv; member
H A Ddetailed_gcm_params.h27 HcfBlob iv; member
/base/security/huks/test/unittest/huks_standard_test/three_stage_test/include/
H A Dhks_chipset_platform_test.h32 std::vector<uint8_t> iv {};
62 { .tag = HKS_TAG_IV, .blob = { .size = t.iv.size(), .data = t.iv.data() } }, in CipherMaterialsToDecryptInputParams()
/base/security/dlp_permission_service/frameworks/test/mock/
H A Dopenssl_mock.cpp36 const unsigned char *key, const unsigned char *iv);
38 const unsigned char *key, const unsigned char *iv);
163 const unsigned char *key, const unsigned char *iv) in EVP_EncryptInit_ex()
173 return (*func)(ctx, cipher, impl, key, iv); in EVP_EncryptInit_ex()
177 const unsigned char *key, const unsigned char *iv) in EVP_DecryptInit_ex()
187 return (*func)(ctx, cipher, impl, key, iv); in EVP_DecryptInit_ex()
162 EVP_EncryptInit_ex(EVP_CIPHER_CTX *ctx, const EVP_CIPHER *cipher, ENGINE *impl, const unsigned char *key, const unsigned char *iv) EVP_EncryptInit_ex() argument
176 EVP_DecryptInit_ex(EVP_CIPHER_CTX *ctx, const EVP_CIPHER *cipher, ENGINE *impl, const unsigned char *key, const unsigned char *iv) EVP_DecryptInit_ex() argument
/base/security/huks/frameworks/crypto_lite/js/builtin/src/
H A Dcipher_module.cpp110 char *strIv = JSI::GetStringProperty(args[0], "iv"); in Aes()
119 AesIvMode iv = {NULL, NULL, 0, 0}; in Aes() local
130 iv.ivBuf = strIv; in Aes()
131 iv.ivLen = ivLen; in Aes()
132 iv.ivOffset = ivOffset; in Aes()
133 iv.transformation = strTransformation; in Aes()
134 ret = InitAesCryptData(strAction, strText, strKey, &iv, &aes); in Aes()
/base/security/huks/frameworks/huks_standard/main/crypto_engine/mbedtls/src/
H A Dhks_mbedtls_3des.c46 uint8_t iv[HKS_3DES_CBC_NOPADDING_IV_SIZE]; member
136 struct HksCipherParam *iv = (struct HksCipherParam *)(usageSpec->algParam); in Des3CbcNoPaddingCryptInit() local
137 if (iv->iv.size != HKS_3DES_CBC_NOPADDING_IV_SIZE) { in Des3CbcNoPaddingCryptInit()
138 HKS_LOG_E("initialize iv fail"); in Des3CbcNoPaddingCryptInit()
155 (void)memcpy_s(outCtx->iv, HKS_3DES_CBC_NOPADDING_IV_SIZE, iv->iv.data, HKS_3DES_CBC_NOPADDING_IV_SIZE); in Des3CbcNoPaddingCryptInit()
180 /* mbedtls_des3_crypt_cbc will refresh iv, so need a temp iv */ in Des3CbcNoPaddingCryptUpdate()
[all...]
H A Dhks_mbedtls_des.c46 uint8_t iv[HKS_DES_CBC_NOPADDING_IV_SIZE]; member
125 struct HksCipherParam *iv = (struct HksCipherParam *)(usageSpec->algParam); in DesCbcNoPaddingCryptInit() local
126 if (iv->iv.size != HKS_DES_CBC_NOPADDING_IV_SIZE) { in DesCbcNoPaddingCryptInit()
127 HKS_LOG_E("initialize iv fail"); in DesCbcNoPaddingCryptInit()
144 (void)memcpy_s(outCtx->iv, HKS_DES_CBC_NOPADDING_IV_SIZE, iv->iv.data, HKS_DES_CBC_NOPADDING_IV_SIZE); in DesCbcNoPaddingCryptInit()
169 /* mbedtls_des_crypt_cbc will refresh iv, so need a temp iv */ in DesCbcNoPaddingCryptUpdate()
[all...]
/base/security/crypto_framework/frameworks/native/src/
H A Dsym_cipher.c48 HcfBlob iv; member
79 params->iv.data = value->data; in OH_CryptoSymCipherParams_SetParam()
80 params->iv.len = value->len; in OH_CryptoSymCipherParams_SetParam()
/base/security/dlp_permission_service/interfaces/inner_api/dlp_parse/src/
H A Ddlp_file.cpp77 cipher_.tagIv.iv.data = nullptr; in DlpFile()
78 cipher_.tagIv.iv.size = 0; in DlpFile()
100 // clear iv in ~DlpFile()
101 if (cipher_.tagIv.iv.data != nullptr) { in ~DlpFile()
102 (void)memset_s(cipher_.tagIv.iv.data, cipher_.tagIv.iv.size, 0, cipher_.tagIv.iv.size); in ~DlpFile()
103 delete[] cipher_.tagIv.iv.data; in ~DlpFile()
104 cipher_.tagIv.iv.data = nullptr; in ~DlpFile()
155 struct DlpBlob& iv in IsValidCipher() local
[all...]
/base/security/crypto_framework/plugin/openssl_plugin/common/inc/
H A Daes_openssl_common.h32 unsigned char *iv; member

Completed in 19 milliseconds

123