Home
last modified time | relevance | path

Searched refs:sodium_memzero (Results 1 – 25 of 48) sorted by relevance

12

/netbsd-src/sys/external/isc/libsodium/dist/src/libsodium/crypto_aead/chacha20poly1305/sodium/
H A Daead_chacha20poly1305.c38 sodium_memzero(block0, sizeof block0); in crypto_aead_chacha20poly1305_encrypt_detached()
51 sodium_memzero(&state, sizeof state); in crypto_aead_chacha20poly1305_encrypt_detached()
109 sodium_memzero(block0, sizeof block0); in crypto_aead_chacha20poly1305_ietf_encrypt_detached()
126 sodium_memzero(&state, sizeof state); in crypto_aead_chacha20poly1305_ietf_encrypt_detached()
186 sodium_memzero(block0, sizeof block0); in crypto_aead_chacha20poly1305_decrypt_detached()
198 sodium_memzero(&state, sizeof state); in crypto_aead_chacha20poly1305_decrypt_detached()
202 sodium_memzero(computed_mac, sizeof computed_mac); in crypto_aead_chacha20poly1305_decrypt_detached()
266 sodium_memzero(block0, sizeof block0); in crypto_aead_chacha20poly1305_ietf_decrypt_detached()
282 sodium_memzero(&state, sizeof state); in crypto_aead_chacha20poly1305_ietf_decrypt_detached()
286 sodium_memzero(computed_mac, sizeof computed_mac); in crypto_aead_chacha20poly1305_ietf_decrypt_detached()
/netbsd-src/sys/external/isc/libsodium/dist/src/libsodium/crypto_kx/
H A Dcrypto_kx.c60 sodium_memzero(q, sizeof q); in crypto_kx_client_session_keys()
64 sodium_memzero(&h, sizeof h); in crypto_kx_client_session_keys()
69 sodium_memzero(keys, sizeof keys); in crypto_kx_client_session_keys()
101 sodium_memzero(q, sizeof q); in crypto_kx_server_session_keys()
105 sodium_memzero(&h, sizeof h); in crypto_kx_server_session_keys()
110 sodium_memzero(keys, sizeof keys); in crypto_kx_server_session_keys()
/netbsd-src/sys/external/isc/libsodium/dist/src/libsodium/crypto_secretbox/
H A Dcrypto_secretbox_easy.c56 sodium_memzero(block0, sizeof block0); in crypto_secretbox_detached()
61 sodium_memzero(subkey, sizeof subkey); in crypto_secretbox_detached()
65 sodium_memzero(&state, sizeof state); in crypto_secretbox_detached()
98 sodium_memzero(subkey, sizeof subkey); in crypto_secretbox_open_detached()
128 sodium_memzero(subkey, sizeof subkey); in crypto_secretbox_open_detached()
/netbsd-src/sys/external/isc/libsodium/dist/src/libsodium/crypto_stream/salsa2012/ref/
H A Dstream_salsa2012_ref.c52 sodium_memzero(block, sizeof block); in crypto_stream_salsa2012()
53 sodium_memzero(kcopy, sizeof kcopy); in crypto_stream_salsa2012()
102 sodium_memzero(block, sizeof block); in crypto_stream_salsa2012_xor()
103 sodium_memzero(kcopy, sizeof kcopy); in crypto_stream_salsa2012_xor()
/netbsd-src/sys/external/isc/libsodium/dist/src/libsodium/crypto_stream/salsa208/ref/
H A Dstream_salsa208_ref.c52 sodium_memzero(block, sizeof block); in crypto_stream_salsa208()
53 sodium_memzero(kcopy, sizeof kcopy); in crypto_stream_salsa208()
102 sodium_memzero(block, sizeof block); in crypto_stream_salsa208_xor()
103 sodium_memzero(kcopy, sizeof kcopy); in crypto_stream_salsa208_xor()
/netbsd-src/sys/external/isc/libsodium/dist/src/libsodium/crypto_secretbox/xchacha20poly1305/
H A Dsecretbox_xchacha20poly1305.c60 sodium_memzero(block0, sizeof block0); in crypto_secretbox_xchacha20poly1305_detached()
65 sodium_memzero(subkey, sizeof subkey); in crypto_secretbox_xchacha20poly1305_detached()
69 sodium_memzero(&state, sizeof state); in crypto_secretbox_xchacha20poly1305_detached()
105 sodium_memzero(subkey, sizeof subkey); in crypto_secretbox_xchacha20poly1305_open_detached()
135 sodium_memzero(subkey, sizeof subkey); in crypto_secretbox_xchacha20poly1305_open_detached()
/netbsd-src/sys/external/isc/libsodium/dist/src/libsodium/crypto_pwhash/argon2/
H A Dargon2-core.c142 sodium_memzero(instance->region->memory, in clear_memory()
146 sodium_memzero(instance->pseudo_rands, in clear_memory()
210 sodium_memzero(blockhash.v, in finalize()
212 sodium_memzero(blockhash_bytes, in finalize()
388 sodium_memzero(blockhash_bytes, ARGON2_BLOCK_SIZE); in fill_first_blocks()
431 sodium_memzero(context->pwd, context->pwdlen); in initial_hash()
454 sodium_memzero(context->secret, context->secretlen); in initial_hash()
503 sodium_memzero(blockhash + ARGON2_PREHASH_DIGEST_LENGTH, in initialize()
510 sodium_memzero(blockhash, ARGON2_PREHASH_SEED_LENGTH); in initialize()
H A Dargon2.c132 sodium_memzero(out, hashlen); in argon2_hash()
145 sodium_memzero(out, hashlen); in argon2_hash()
146 sodium_memzero(encoded, encodedlen); in argon2_hash()
152 sodium_memzero(out, hashlen); in argon2_hash()
/netbsd-src/sys/external/isc/libsodium/dist/src/libsodium/crypto_stream/salsa20/ref/
H A Dsalsa20_ref.c57 sodium_memzero(block, sizeof block); in stream_ref()
58 sodium_memzero(kcopy, sizeof kcopy); in stream_ref()
108 sodium_memzero(block, sizeof block); in stream_ref_xor_ic()
109 sodium_memzero(kcopy, sizeof kcopy); in stream_ref_xor_ic()
/netbsd-src/sys/external/isc/libsodium/dist/src/libsodium/crypto_box/
H A Dcrypto_box_seal.c39 sodium_memzero(esk, sizeof esk); in crypto_box_seal()
40 sodium_memzero(epk, sizeof epk); in crypto_box_seal()
41 sodium_memzero(nonce, sizeof nonce); in crypto_box_seal()
H A Dcrypto_box_easy.c34 sodium_memzero(k, sizeof k); in crypto_box_detached()
86 sodium_memzero(k, sizeof k); in crypto_box_open_detached()
/netbsd-src/sys/external/isc/libsodium/dist/src/libsodium/crypto_box/curve25519xchacha20poly1305/
H A Dbox_seal_curve25519xchacha20poly1305.c46 sodium_memzero(esk, sizeof esk); in crypto_box_curve25519xchacha20poly1305_seal()
47 sodium_memzero(epk, sizeof epk); in crypto_box_curve25519xchacha20poly1305_seal()
48 sodium_memzero(nonce, sizeof nonce); in crypto_box_curve25519xchacha20poly1305_seal()
H A Dbox_curve25519xchacha20poly1305.c26 sodium_memzero(hash, sizeof hash); in crypto_box_curve25519xchacha20poly1305_seed_keypair()
78 sodium_memzero(k, sizeof k); in crypto_box_curve25519xchacha20poly1305_detached()
133 sodium_memzero(k, sizeof k); in crypto_box_curve25519xchacha20poly1305_open_detached()
/netbsd-src/sys/external/isc/libsodium/dist/src/libsodium/crypto_stream/chacha20/dolbeau/
H A Dchacha20_dolbeau-avx2.c103 sodium_memzero(&ctx, sizeof ctx); in stream_ref()
122 sodium_memzero(&ctx, sizeof ctx); in stream_ietf_ref()
147 sodium_memzero(&ctx, sizeof ctx); in stream_ref_xor_ic()
167 sodium_memzero(&ctx, sizeof ctx); in stream_ietf_ref_xor_ic()
H A Dchacha20_dolbeau-ssse3.c97 sodium_memzero(&ctx, sizeof ctx); in stream_ref()
116 sodium_memzero(&ctx, sizeof ctx); in stream_ietf_ref()
141 sodium_memzero(&ctx, sizeof ctx); in stream_ref_xor_ic()
161 sodium_memzero(&ctx, sizeof ctx); in stream_ietf_ref_xor_ic()
/netbsd-src/sys/external/isc/libsodium/dist/src/libsodium/crypto_box/curve25519xsalsa20poly1305/
H A Dbox_curve25519xsalsa20poly1305.c20 sodium_memzero(hash, sizeof hash); in crypto_box_curve25519xsalsa20poly1305_seed_keypair()
82 sodium_memzero(k, sizeof k); in crypto_box_curve25519xsalsa20poly1305()
99 sodium_memzero(k, sizeof k); in crypto_box_curve25519xsalsa20poly1305_open()
/netbsd-src/sys/external/isc/libsodium/dist/src/libsodium/crypto_secretstream/xchacha20poly1305/
H A Dsecretstream_xchacha20poly1305.c131 sodium_memzero(block, sizeof block); in crypto_secretstream_xchacha20poly1305_push()
157 sodium_memzero(&poly1305_state, sizeof poly1305_state); in crypto_secretstream_xchacha20poly1305_push()
207 sodium_memzero(block, sizeof block); in crypto_secretstream_xchacha20poly1305_pull()
232 sodium_memzero(&poly1305_state, sizeof poly1305_state); in crypto_secretstream_xchacha20poly1305_pull()
236 sodium_memzero(mac, sizeof mac); in crypto_secretstream_xchacha20poly1305_pull()
/netbsd-src/sys/external/isc/libsodium/dist/src/libsodium/crypto_auth/hmacsha256/
H A Dauth_hmacsha256.c65 sodium_memzero((void *) pad, sizeof pad); in crypto_auth_hmacsha256_init()
66 sodium_memzero((void *) khash, sizeof khash); in crypto_auth_hmacsha256_init()
90 sodium_memzero((void *) ihash, sizeof ihash); in crypto_auth_hmacsha256_final()
/netbsd-src/sys/external/isc/libsodium/dist/src/libsodium/crypto_auth/hmacsha512/
H A Dauth_hmacsha512.c65 sodium_memzero((void *) pad, sizeof pad); in crypto_auth_hmacsha512_init()
66 sodium_memzero((void *) khash, sizeof khash); in crypto_auth_hmacsha512_init()
90 sodium_memzero((void *) ihash, sizeof ihash); in crypto_auth_hmacsha512_final()
/netbsd-src/sys/external/isc/libsodium/dist/src/libsodium/crypto_stream/xsalsa20/
H A Dstream_xsalsa20.c16 sodium_memzero(subkey, sizeof subkey); in crypto_stream_xsalsa20()
31 sodium_memzero(subkey, sizeof subkey); in crypto_stream_xsalsa20_xor_ic()
/netbsd-src/sys/external/isc/libsodium/dist/src/libsodium/crypto_sign/ed25519/ref10/
H A Dkeypair.c44 sodium_memzero(seed, sizeof seed); in crypto_sign_ed25519_keypair()
88 sodium_memzero(h, sizeof h); in crypto_sign_ed25519_sk_to_curve25519()
H A Dsign.c103 sodium_memzero(az, sizeof az); in _crypto_sign_ed25519_detached()
104 sodium_memzero(nonce, sizeof nonce); in _crypto_sign_ed25519_detached()
/netbsd-src/sys/external/isc/libsodium/dist/test/default/
H A Dsodium_utils.c25 sodium_memzero(buf1, 0U); in main()
27 sodium_memzero(buf1, sizeof buf1 / 2); in main()
30 sodium_memzero(buf2, sizeof buf2 / 2); in main()
/netbsd-src/sys/external/isc/libsodium/dist/src/libsodium/crypto_aead/xchacha20poly1305/sodium/
H A Daead_xchacha20poly1305.c37 sodium_memzero(k2, crypto_core_hchacha20_OUTPUTBYTES); in crypto_aead_xchacha20poly1305_ietf_encrypt_detached()
90 sodium_memzero(k2, crypto_core_hchacha20_OUTPUTBYTES); in crypto_aead_xchacha20poly1305_ietf_decrypt_detached()
/netbsd-src/sys/external/isc/libsodium/dist/src/libsodium/crypto_generichash/blake2b/ref/
H A Dblake2b-ref.c208 sodium_memzero(block, BLAKE2B_BLOCKBYTES); /* Burn the key from stack */ in blake2b_init_key()
254 sodium_memzero(block, BLAKE2B_BLOCKBYTES); /* Burn the key from stack */ in blake2b_init_key_salt_personal()
325 sodium_memzero(S->h, sizeof S->h); in blake2b_final()
326 sodium_memzero(S->buf, sizeof S->buf); in blake2b_final()

12