| /openbmc/qemu/tests/unit/ |
| H A D | test-crypto-ivgen.c | 34 const uint8_t *iv; member 42 .iv = (const uint8_t *)"\x01\x00\x00\x00\x00\x00\x00\x00" 51 .iv = (const uint8_t *)"\x4c\x3d\x2e\x1f\x00\x00\x00\x00" 60 .iv = (const uint8_t *)"\x88\x79\x6a\x5b\x00\x00\x00\x00" 69 .iv = (const uint8_t *)"\x01\x00\x00\x00\x00\x00\x00\x00" 78 .iv = (const uint8_t *)"\x4c\x3d\x2e\x1f\x00\x00\x00\x00" 87 .iv = (const uint8_t *)"\x88\x79\x6a\x5b\x4c\x3d\x2e\x1f" 101 .iv = (const uint8_t *)"\xd4\x83\x71\xb2\xa1\x94\x53\x88" 115 .iv = (const uint8_t *)"\x5d\x36\x09\x5d\xc6\x9e\x5e\xe9" 129 .iv = (const uint8_t *)"\x58\xbb\x81\x94\x51\x83\x23\x23" [all …]
|
| H A D | test-crypto-cipher.c | 35 const char *iv; member 102 .iv = "000102030405060708090a0b0c0d0e0f", 120 .iv = "000102030405060708090a0b0c0d0e0f", 140 .iv = "000102030405060708090a0b0c0d0e0f", 171 .iv = "0000000000000000", 199 .iv = 241 .iv = 406 .iv = 423 .iv = 440 .iv = [all …]
|
| /openbmc/qemu/tests/tcg/xtensa/ |
| H A D | test_mac16.S | 63 .macro init_acc iv argument 64 movi a4, (\iv) & 0xffffffff 66 movi a4, (\iv) >> 32 70 .macro test_mulxxx mulop, comb, s, t, a, b, iv, op 74 init_acc \iv 76 assert_acc_value (\iv \op mul16(\a, \b)) 78 init_acc \iv 80 assert_acc_value (\iv \op mul16(\a, (\b >> 16))) 82 init_acc \iv 84 assert_acc_value (\iv \op mul16((\a >> 16), \b)) [all …]
|
| /openbmc/qemu/hw/vmapple/ |
| H A D | aes.c | 98 uint32_t iv[4]; member 133 IV iv[4]; member 248 memcpy(&s->iv[ctxt].iv, &s->fifo[1], sizeof(s->iv[ctxt].iv)); in cmd_iv() 293 ctxt_iv >= ARRAY_SIZE(s->iv)) { in cmd_data() 336 if (qcrypto_cipher_setiv(cipher, (void *)s->iv[ctxt_iv].iv, in cmd_data() 337 sizeof(s->iv[ctxt_iv].iv), NULL) != 0) { in cmd_data() 378 if (ctxt >= ARRAY_SIZE(s->iv)) { in cmd_store_iv() 381 __func__, ctxt, ARRAY_SIZE(s->iv) - 1); in cmd_store_iv() 387 &s->iv[ctxt].iv, sizeof(s->iv[ctxt].iv), in cmd_store_iv() 390 trace_aes_cmd_store_iv(ctxt, addr, s->iv[ctxt].iv[0], s->iv[ctxt].iv[1], in cmd_store_iv() [all …]
|
| /openbmc/ipmitool/src/plugins/lanplus/ |
| H A D | lanplus_crypt_impl.c | 151 lanplus_encrypt_aes_cbc_128(const uint8_t * iv, in lanplus_encrypt_aes_cbc_128() argument 160 EVP_EncryptInit_ex(&ctx, EVP_aes_128_cbc(), NULL, key, iv); in lanplus_encrypt_aes_cbc_128() 171 printbuf(iv, 16, "encrypting with this IV"); in lanplus_encrypt_aes_cbc_128() 226 lanplus_decrypt_aes_cbc_128(const uint8_t * iv, in lanplus_decrypt_aes_cbc_128() argument 235 EVP_DecryptInit_ex(&ctx, EVP_aes_128_cbc(), NULL, key, iv); in lanplus_decrypt_aes_cbc_128() 241 printbuf(iv, 16, "decrypting with this IV"); in lanplus_decrypt_aes_cbc_128()
|
| H A D | lanplus_crypt_impl.h | 49 lanplus_encrypt_aes_cbc_128(const uint8_t * iv, 58 lanplus_decrypt_aes_cbc_128(const uint8_t * iv,
|
| /openbmc/qemu/crypto/ |
| H A D | secret_common.c | 38 g_autofree uint8_t *iv = NULL; in qcrypto_secret_decrypt() local 59 if (!secret->iv) { in qcrypto_secret_decrypt() 64 iv = qbase64_decode(secret->iv, -1, &ivlen, errp); in qcrypto_secret_decrypt() 65 if (!iv) { in qcrypto_secret_decrypt() 82 if (qcrypto_cipher_setiv(aes, iv, ivlen, errp) < 0) { in qcrypto_secret_decrypt() 220 g_free(secret->iv); in qcrypto_secret_prop_set_iv() 221 secret->iv = g_strdup(value); in qcrypto_secret_prop_set_iv() 230 return g_strdup(secret->iv); in qcrypto_secret_prop_get_iv() 260 g_free(secret->iv); in qcrypto_secret_finalize()
|
| H A D | ivgen-plain64.c | 34 uint8_t *iv, size_t niv, in qcrypto_ivgen_plain_calculate() argument 43 memcpy(iv, §or, ivprefix); in qcrypto_ivgen_plain_calculate() 45 memset(iv + ivprefix, 0, niv - ivprefix); in qcrypto_ivgen_plain_calculate()
|
| H A D | ivgen-plain.c | 34 uint8_t *iv, size_t niv, in qcrypto_ivgen_plain_calculate() argument 43 memcpy(iv, &shortsector, ivprefix); in qcrypto_ivgen_plain_calculate() 45 memset(iv + ivprefix, 0, niv - ivprefix); in qcrypto_ivgen_plain_calculate()
|
| H A D | ivgen-essiv.c | 73 uint8_t *iv, size_t niv, in qcrypto_ivgen_essiv_calculate() argument 98 memcpy(iv, data, ndata); in qcrypto_ivgen_essiv_calculate() 100 memset(iv + ndata, 0, niv - ndata); in qcrypto_ivgen_essiv_calculate()
|
| H A D | afsplit.c | 63 uint32_t iv = cpu_to_be32(i); in qcrypto_afsplit_hash() local 65 { .iov_base = &iv, in qcrypto_afsplit_hash() 66 .iov_len = sizeof(iv) }, in qcrypto_afsplit_hash()
|
| H A D | ivgen.c | 69 uint8_t *iv, size_t niv, in qcrypto_ivgen_calculate() argument 72 return ivgen->driver->calculate(ivgen, sector, iv, niv, errp); in qcrypto_ivgen_calculate()
|
| H A D | cipher-afalg.c | 119 const uint8_t *iv, in qcrypto_afalg_cipher_setiv() argument 140 memcpy(alg_iv->iv, iv, niv); in qcrypto_afalg_cipher_setiv()
|
| H A D | ivgenpriv.h | 34 uint8_t *iv, size_t niv,
|
| H A D | cipherpriv.h | 34 const uint8_t *iv, size_t niv,
|
| /openbmc/u-boot/arch/arm/mach-tegra/tegra20/ |
| H A D | crypto.c | 52 u8 iv[AES_KEY_LENGTH] = {0}; in sign_object() local 64 aes_cbc_encrypt_blocks(key_schedule, iv, tmp_data, left, 1); in sign_object() 105 u8 iv[AES_KEY_LENGTH] = {0}; in encrypt_and_sign() local 120 aes_cbc_encrypt_blocks(key_schedule, iv, src, src, in encrypt_and_sign()
|
| /openbmc/phosphor-host-ipmid/user_channel/ |
| H A D | passwd_mgr.cpp | 146 uint8_t* iv, size_t ivLen, uint8_t* inBytes, size_t inBytesLen, in encryptDecryptData() argument 149 if (cipher == nullptr || key == nullptr || iv == nullptr || in encryptDecryptData() 191 int retval = EVP_CipherInit_ex(ctx.get(), cipher, nullptr, key, iv, in encryptDecryptData() 337 uint8_t* iv = input.data() + sizeof(*metaData) + metaData->hashSize; in readPasswdFileData() local 339 uint8_t* inBytes = iv + ivLen; in readPasswdFileData() 346 if (encryptDecryptData(false, EVP_aes_128_cbc(), key.data(), keyLen, iv, in readPasswdFileData() 358 OPENSSL_cleanse(iv, ivLen); in readPasswdFileData() 491 std::vector<uint8_t> iv(ivLen); in updatePasswdSpecialFile() local 513 if (RAND_bytes(iv.data(), ivLen) != 1) in updatePasswdSpecialFile() 525 true, EVP_aes_128_cbc(), key.data(), keyLen, iv.data(), ivLen, in updatePasswdSpecialFile() [all …]
|
| /openbmc/qemu/tests/bench/ |
| H A D | benchmark-crypto-cipher.c | 24 uint8_t *key = NULL, *iv = NULL; in test_cipher_speed() local 44 iv = g_new0(uint8_t, niv); in test_cipher_speed() 45 memset(iv, g_test_rand_int(), niv); in test_cipher_speed() 58 iv, niv, in test_cipher_speed() 98 g_free(iv); in test_cipher_speed()
|
| /openbmc/u-boot/include/ |
| H A D | uboot_aes.h | 82 void aes_cbc_encrypt_blocks(u8 *key_exp, u8 *iv, u8 *src, u8 *dst, 94 void aes_cbc_decrypt_blocks(u8 *key_exp, u8 *iv, u8 *src, u8 *dst,
|
| /openbmc/bmcweb/http/ |
| H A D | nghttp2_adapters.hpp | 139 int submitSettings(std::span<nghttp2_settings_entry> iv) in submitSettings() 141 return nghttp2_submit_settings(ptr, NGHTTP2_FLAG_NONE, iv.data(), in submitSettings() 142 iv.size()); in submitSettings()
|
| /openbmc/pam-ipmi/src/pam_ipmisave/ |
| H A D | pam_ipmisave.c | 147 int keylen, const unsigned char *iv, int ivlen, in encrypt_decrypt_data() argument 158 if (cipher == NULL || key == NULL || iv == NULL || inbytes == NULL || in encrypt_decrypt_data() 191 retval = EVP_CipherInit_ex(ctx, cipher, NULL, key, iv, isencrypt); in encrypt_decrypt_data() 301 unsigned char iv[EVP_CIPHER_iv_length(cipher)]; in update_pass_special_file() local 511 if (RAND_bytes(iv, EVP_CIPHER_iv_length(cipher)) != 1) { in update_pass_special_file() 531 if (encrypt_decrypt_data(pamh, 1, cipher, key, keylen, iv, in update_pass_special_file() 560 if (fwrite(iv, 1, pwmp.ivsize, pwfile) != pwmp.ivsize) { in update_pass_special_file()
|
| /openbmc/qemu/tests/qtest/migration/ |
| H A D | migration-util.c | 97 Visitor *iv = NULL; in migrate_get_socket_address() local 103 iv = qobject_input_visitor_new(object); in migrate_get_socket_address() 104 visit_type_SocketAddressList(iv, NULL, &addrs, &error_abort); in migrate_get_socket_address() 105 visit_free(iv); in migrate_get_socket_address()
|
| /openbmc/u-boot/drivers/bios_emulator/x86emu/ |
| H A D | debug.c | 198 void x86emu_print_int_vect(u16 iv) in x86emu_print_int_vect() argument 202 if (iv > 256) in x86emu_print_int_vect() 204 seg = fetch_data_word_abs(0, iv * 4); in x86emu_print_int_vect() 205 off = fetch_data_word_abs(0, iv * 4 + 2); in x86emu_print_int_vect()
|
| /openbmc/phosphor-net-ipmid/ |
| H A D | crypt_algo.cpp | 99 const uint8_t* iv, const uint8_t* input, const int inputLen) const in decryptData() argument 115 iv)) in decryptData()
|
| /openbmc/qemu/include/crypto/ |
| H A D | ivgen.h | 158 uint8_t *iv, size_t niv,
|