Home
last modified time | relevance | path

Searched refs:chacha_state (Results 1 – 3 of 3) sorted by relevance

/linux-6.3-rc2/lib/crypto/
A Dchacha20poly1305.c47 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 Drandom.c302 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 Dtest-cipher.c53 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