Searched refs:chacha_state (Results 1 – 3 of 3) sorted by relevance
/linux-6.3-rc2/lib/crypto/ |
A D | chacha20poly1305.c | 47 chacha_init(chacha_state, k, nonce); in xchacha_init() 48 hchacha_block(chacha_state, k, 20); in xchacha_init() 50 chacha_init(chacha_state, k, iv); in xchacha_init() 95 u32 chacha_state[CHACHA_STATE_WORDS]; in chacha20poly1305_encrypt() local 117 u32 chacha_state[CHACHA_STATE_WORDS]; in xchacha20poly1305_encrypt() local 173 u32 chacha_state[CHACHA_STATE_WORDS]; in chacha20poly1305_decrypt() local 185 chacha_state); in chacha20poly1305_decrypt() 187 memzero_explicit(chacha_state, sizeof(chacha_state)); in chacha20poly1305_decrypt() 199 u32 chacha_state[CHACHA_STATE_WORDS]; in xchacha20poly1305_decrypt() local 203 chacha_state); in xchacha20poly1305_decrypt() [all …]
|
/linux-6.3-rc2/drivers/char/ |
A D | random.c | 302 chacha_init_consts(chacha_state); in crng_fast_key_erasure() 377 u32 chacha_state[CHACHA_STATE_WORDS]; in _get_random_bytes() local 391 chacha20_block(chacha_state, tmp); in _get_random_bytes() 397 chacha20_block(chacha_state, buf); in _get_random_bytes() 398 if (unlikely(chacha_state[12] == 0)) in _get_random_bytes() 399 ++chacha_state[13]; in _get_random_bytes() 404 memzero_explicit(chacha_state, sizeof(chacha_state)); in _get_random_bytes() 423 u32 chacha_state[CHACHA_STATE_WORDS]; in get_random_bytes_user() local 435 crng_make_state(chacha_state, (u8 *)&chacha_state[4], CHACHA_KEY_SIZE); in get_random_bytes_user() 449 ++chacha_state[13]; in get_random_bytes_user() [all …]
|
/linux-6.3-rc2/tools/testing/crypto/chacha20-s390/ |
A D | test-cipher.c | 53 u32 chacha_state[CHACHA_STATE_WORDS]; in test_lib_chacha() local 69 chacha_init_arch(chacha_state, (u32*)key, iv); in test_lib_chacha() 72 chacha_crypt_arch(chacha_state, cipher, plain, data_size, 20); in test_lib_chacha() 84 chacha_init_arch(chacha_state, (u32 *)key, iv); in test_lib_chacha() 87 chacha_crypt_arch(chacha_state, revert, cipher, data_size, 20); in test_lib_chacha()
|
Completed in 50 milliseconds