Home
last modified time | relevance | path

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

/linux-6.15/lib/crypto/
H A Dchacha20poly1305.c46 chacha_init(chacha_state, k, nonce); in xchacha_init()
47 hchacha_block(chacha_state, k, 20); in xchacha_init()
49 chacha_init(chacha_state, k, iv); in xchacha_init()
94 u32 chacha_state[CHACHA_STATE_WORDS]; in chacha20poly1305_encrypt() local
116 u32 chacha_state[CHACHA_STATE_WORDS]; in xchacha20poly1305_encrypt() local
172 u32 chacha_state[CHACHA_STATE_WORDS]; in chacha20poly1305_decrypt() local
184 chacha_state); in chacha20poly1305_decrypt()
186 memzero_explicit(chacha_state, sizeof(chacha_state)); in chacha20poly1305_decrypt()
198 u32 chacha_state[CHACHA_STATE_WORDS]; in xchacha20poly1305_decrypt() local
202 chacha_state); in xchacha20poly1305_decrypt()
[all …]
/linux-6.15/drivers/char/
H A Drandom.c323 chacha_init_consts(chacha_state); in crng_fast_key_erasure()
398 u32 chacha_state[CHACHA_STATE_WORDS]; in _get_random_bytes() local
412 chacha20_block(chacha_state, tmp); in _get_random_bytes()
418 chacha20_block(chacha_state, buf); in _get_random_bytes()
419 if (unlikely(chacha_state[12] == 0)) in _get_random_bytes()
420 ++chacha_state[13]; in _get_random_bytes()
425 memzero_explicit(chacha_state, sizeof(chacha_state)); in _get_random_bytes()
444 u32 chacha_state[CHACHA_STATE_WORDS]; in get_random_bytes_user() local
456 crng_make_state(chacha_state, (u8 *)&chacha_state[4], CHACHA_KEY_SIZE); in get_random_bytes_user()
470 ++chacha_state[13]; in get_random_bytes_user()
[all …]
/linux-6.15/tools/testing/crypto/chacha20-s390/
H A Dtest-cipher.c53 u32 chacha_state[CHACHA_STATE_WORDS]; in test_lib_chacha() local
69 chacha_init(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(chacha_state, (u32 *)key, iv); in test_lib_chacha()
87 chacha_crypt_arch(chacha_state, revert, cipher, data_size, 20); in test_lib_chacha()
/linux-6.15/fs/bcachefs/
H A Dchecksum.c260 u32 chacha_state[CHACHA_STATE_WORDS]; in __bch2_encrypt_bio() local
267 bch2_chacha20_init(chacha_state, &c->chacha20_key, nonce); in __bch2_encrypt_bio()
283 chacha20_crypt(chacha_state, p, p, bv.bv_len); in __bch2_encrypt_bio()
286 memzero_explicit(chacha_state, sizeof(chacha_state)); in __bch2_encrypt_bio()