Home
last modified time | relevance | path

Searched refs:iv (Results 1 – 25 of 83) sorted by relevance

1234

/openbmc/qemu/tests/unit/
H A Dtest-crypto-ivgen.c34 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 Dtest-crypto-cipher.c35 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 Dtest_mac16.S63 .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 Daes.c98 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 Dlanplus_crypt_impl.c151 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 Dlanplus_crypt_impl.h49 lanplus_encrypt_aes_cbc_128(const uint8_t * iv,
58 lanplus_decrypt_aes_cbc_128(const uint8_t * iv,
/openbmc/qemu/crypto/
H A Dsecret_common.c38 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 Divgen-plain64.c34 uint8_t *iv, size_t niv, in qcrypto_ivgen_plain_calculate() argument
43 memcpy(iv, &sector, ivprefix); in qcrypto_ivgen_plain_calculate()
45 memset(iv + ivprefix, 0, niv - ivprefix); in qcrypto_ivgen_plain_calculate()
H A Divgen-plain.c34 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 Divgen-essiv.c73 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 Dafsplit.c63 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 Divgen.c69 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 Dcipher-afalg.c119 const uint8_t *iv, in qcrypto_afalg_cipher_setiv() argument
140 memcpy(alg_iv->iv, iv, niv); in qcrypto_afalg_cipher_setiv()
H A Divgenpriv.h34 uint8_t *iv, size_t niv,
H A Dcipherpriv.h34 const uint8_t *iv, size_t niv,
/openbmc/u-boot/arch/arm/mach-tegra/tegra20/
H A Dcrypto.c52 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 Dpasswd_mgr.cpp146 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 Dbenchmark-crypto-cipher.c24 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 Duboot_aes.h82 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 Dnghttp2_adapters.hpp139 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 Dpam_ipmisave.c147 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 Dmigration-util.c97 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 Ddebug.c198 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 Dcrypt_algo.cpp99 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 Divgen.h158 uint8_t *iv, size_t niv,

1234