| /src/sys/external/isc/libsodium/dist/test/default/ |
| sodium_utils.c | 12 unsigned char nonce[24]; local 33 memset(nonce, 0, sizeof nonce); 34 sodium_increment(nonce, sizeof nonce); 36 sodium_bin2hex(nonce_hex, sizeof nonce_hex, nonce, sizeof nonce)); 37 memset(nonce, 255, sizeof nonce); 38 sodium_increment(nonce, sizeof nonce) [all...] |
| secretbox_easy2.c | 11 unsigned char *nonce; local 21 nonce = (unsigned char *) sodium_malloc(crypto_secretbox_NONCEBYTES); 26 randombytes_buf(nonce, crypto_secretbox_NONCEBYTES); 27 crypto_secretbox_easy(c, m, (unsigned long long) mlen, nonce, k); 29 m2, c, (unsigned long long) mlen + crypto_secretbox_MACBYTES, nonce, 36 if (crypto_secretbox_open_easy(m2, c, (unsigned long long) i, nonce, 42 crypto_secretbox_detached(c, mac, m, (unsigned long long) mlen, nonce, k); 44 nonce, k) != 0) { 48 nonce, k) != 0) { 54 crypto_secretbox_easy(c, c, (unsigned long long) mlen, nonce, k) [all...] |
| chacha20.c | 23 unsigned char nonce[crypto_stream_chacha20_NONCEBYTES]; local 35 sodium_hex2bin(nonce, sizeof nonce, tests[i].nonce_hex, 37 crypto_stream_chacha20(out, sizeof out, nonce, key); 42 crypto_stream_chacha20_xor(part, out, plen, nonce, key); 52 crypto_stream_chacha20(out, plen, nonce, key); 57 crypto_stream_chacha20(out, sizeof out, nonce, key); 61 assert(crypto_stream_chacha20(out, 0U, nonce, key) == 0); 62 assert(crypto_stream_chacha20_xor(out, out, 0U, nonce, key) == 0); 63 assert(crypto_stream_chacha20_xor(out, out, 0U, nonce, key) == 0) 110 unsigned char nonce[crypto_stream_chacha20_IETF_NONCEBYTES]; local [all...] |
| xchacha20.c | 85 const char nonce[crypto_stream_xchacha20_NONCEBYTES * 2 + 1]; member in struct:XChaCha20TV_ 107 unsigned char *nonce; local 114 nonce = (unsigned char *) sodium_malloc(crypto_stream_xchacha20_NONCEBYTES); 121 sodium_hex2bin(nonce, crypto_stream_xchacha20_NONCEBYTES, 122 tv->nonce, strlen(tv->nonce), NULL, NULL, NULL); 126 crypto_stream_xchacha20(out2, out_len, nonce, key); 128 crypto_stream_xchacha20_xor(out2, out, out_len, nonce, key); 130 crypto_stream_xchacha20_xor_ic(out2, out, out_len, nonce, 0, key); 132 crypto_stream_xchacha20_xor_ic(out2, out, out_len, nonce, 1, key) 194 const char nonce[crypto_secretbox_xchacha20poly1305_NONCEBYTES * 2 + 1]; member in struct:XChaCha20Poly1305TV_ 216 unsigned char *nonce; local 308 unsigned char *nonce; local [all...] |
| box_easy2.c | 19 unsigned char *nonce; local 42 nonce = (unsigned char *) sodium_malloc(crypto_box_NONCEBYTES); 49 randombytes_buf(nonce, crypto_box_NONCEBYTES); 50 ret = crypto_box_easy(c, m, mlen, nonce, bobpk, alicesk); 54 nonce, alicepk, bobsk) != 0) { 61 if (crypto_box_open_easy(m2, c, (unsigned long long) i, nonce, alicepk, 69 crypto_box_easy(c, c, (unsigned long long) mlen, nonce, bobpk, alicesk); 75 nonce, alicepk, bobsk) != 0) { 91 if (crypto_box_easy_afternm(c, m, 0, nonce, k1) != 0) { 96 crypto_box_easy_afternm(c, m, (unsigned long long) mlen, nonce, k1) [all...] |
| stream.c | 11 static unsigned char nonce[24] = { 0x69, 0x69, 0x6e, 0xe9, 0x55, 0xb6, variable 27 crypto_stream(output, sizeof output, nonce, firstkey); 34 crypto_stream_xsalsa20_xor_ic(output, output, 4000, nonce, 0U, firstkey); 38 crypto_stream_xsalsa20_xor_ic(output, output, 4000, nonce, 1U, firstkey); 45 crypto_stream(output, (int) (i & 0xff), nonce, firstkey); 51 crypto_stream_xsalsa20_xor_ic(output, output, 192, nonce,
|
| aead_chacha20poly1305.c | 20 static const unsigned char nonce[crypto_aead_chacha20poly1305_NPUBBYTES] local 35 NULL, nonce, firstkey); 49 NULL, nonce, firstkey); 59 nonce, firstkey) != 0) { 72 nonce, firstkey) == 0); 76 nonce, firstkey) != 0) { 86 ad, ADLEN, nonce, firstkey) 94 NULL, 0U, NULL, nonce, firstkey); 107 NULL, 0U, nonce, firstkey) != 0) { 120 NULL, 0U, nonce, firstkey) != -1) 200 static const unsigned char nonce[crypto_aead_chacha20poly1305_ietf_NPUBBYTES] local [all...] |
| aead_xchacha20poly1305.c | 25 static const unsigned char nonce[crypto_aead_xchacha20poly1305_ietf_NPUBBYTES] local 44 NULL, nonce, firstkey); 59 NULL, nonce, firstkey); 68 ADLEN, nonce, firstkey) != 0) { 81 nonce, firstkey) != 0) { 91 ad, ADLEN, nonce, firstkey) 98 NULL, 0U, NULL, nonce, firstkey); 110 NULL, 0U, nonce, firstkey) != 0) { 123 NULL, 0U, nonce, firstkey) != -1) { 132 nonce, firstkey) != -1) [all...] |
| /src/external/mpl/dhcp/bind/dist/lib/isc/ |
| nonce.c | 1 /* $NetBSD: nonce.c,v 1.1 2024/02/18 20:57:49 christos Exp $ */ 16 #include <isc/nonce.h>
|
| /src/sys/external/isc/libsodium/dist/src/libsodium/crypto_box/ |
| crypto_box_seal.c | 10 _crypto_box_seal_nonce(unsigned char *nonce, 18 crypto_generichash_final(&st, nonce, crypto_box_NONCEBYTES); 27 unsigned char nonce[crypto_box_NONCEBYTES]; local 36 _crypto_box_seal_nonce(nonce, epk, pk); 38 nonce, pk, esk); 41 sodium_memzero(nonce, sizeof nonce); 51 unsigned char nonce[crypto_box_NONCEBYTES]; local 56 _crypto_box_seal_nonce(nonce, c, pk); 61 nonce, c, sk) [all...] |
| /src/sys/external/isc/libsodium/dist/src/libsodium/crypto_box/curve25519xchacha20poly1305/ |
| box_seal_curve25519xchacha20poly1305.c | 10 _crypto_box_curve25519xchacha20poly1305_seal_nonce(unsigned char *nonce, 22 crypto_generichash_final(&st, nonce, 33 unsigned char nonce[crypto_box_curve25519xchacha20poly1305_NONCEBYTES]; local 42 _crypto_box_curve25519xchacha20poly1305_seal_nonce(nonce, epk, pk); 45 nonce, pk, esk); 48 sodium_memzero(nonce, sizeof nonce); 59 unsigned char nonce[crypto_box_curve25519xchacha20poly1305_NONCEBYTES]; local 64 _crypto_box_curve25519xchacha20poly1305_seal_nonce(nonce, c, pk); 72 nonce, c, sk) [all...] |
| /src/crypto/external/bsd/openssl.old/dist/crypto/poly1305/ |
| poly1305_local.h | 13 const unsigned int nonce[4]); 20 unsigned int nonce[4]; member in struct:poly1305_context
|
| /src/crypto/external/apache2/openssl/dist/crypto/modes/ |
| ccm128.c | 30 memset(ctx->nonce.c, 0, sizeof(ctx->nonce.c)); 31 ctx->nonce.c[0] = ((u8)(L - 1) & 7) | (u8)(((M - 2) / 2) & 7) << 3; 39 /* Then you setup per-message nonce and pass the length of the message */ 41 const unsigned char *nonce, size_t nlen, size_t mlen) 43 unsigned int L = ctx->nonce.c[0] & 7; /* the L parameter */ 46 return -1; /* nonce is too short */ 49 ctx->nonce.c[8] = (u8)(mlen >> (56 % (sizeof(mlen) * 8))); 50 ctx->nonce.c[9] = (u8)(mlen >> (48 % (sizeof(mlen) * 8))); 51 ctx->nonce.c[10] = (u8)(mlen >> (40 % (sizeof(mlen) * 8))) [all...] |
| /src/crypto/external/bsd/openssl/dist/crypto/modes/ |
| ccm128.c | 30 memset(ctx->nonce.c, 0, sizeof(ctx->nonce.c)); 31 ctx->nonce.c[0] = ((u8)(L - 1) & 7) | (u8)(((M - 2) / 2) & 7) << 3; 39 /* Then you setup per-message nonce and pass the length of the message */ 41 const unsigned char *nonce, size_t nlen, size_t mlen) 43 unsigned int L = ctx->nonce.c[0] & 7; /* the L parameter */ 46 return -1; /* nonce is too short */ 49 ctx->nonce.c[8] = (u8)(mlen >> (56 % (sizeof(mlen) * 8))); 50 ctx->nonce.c[9] = (u8)(mlen >> (48 % (sizeof(mlen) * 8))); 51 ctx->nonce.c[10] = (u8)(mlen >> (40 % (sizeof(mlen) * 8))) [all...] |
| /src/crypto/external/bsd/openssl.old/dist/crypto/modes/ |
| ccm128.c | 30 memset(ctx->nonce.c, 0, sizeof(ctx->nonce.c)); 31 ctx->nonce.c[0] = ((u8)(L - 1) & 7) | (u8)(((M - 2) / 2) & 7) << 3; 39 /* Then you setup per-message nonce and pass the length of the message */ 41 const unsigned char *nonce, size_t nlen, size_t mlen) 43 unsigned int L = ctx->nonce.c[0] & 7; /* the L parameter */ 46 return -1; /* nonce is too short */ 49 ctx->nonce.c[8] = (u8)(mlen >> (56 % (sizeof(mlen) * 8))); 50 ctx->nonce.c[9] = (u8)(mlen >> (48 % (sizeof(mlen) * 8))); 51 ctx->nonce.c[10] = (u8)(mlen >> (40 % (sizeof(mlen) * 8))) [all...] |
| /src/crypto/external/cpl/trousers/dist/src/tspi/ |
| tspi_maint.c | 147 TCPA_NONCE nonce; local 157 (BYTE **)nonce.nonce))) 160 if (pValidationData->ulExternalDataLength < sizeof(nonce.nonce)) 163 memcpy(&nonce.nonce, pValidationData->rgbExternalData, sizeof(nonce.nonce)); 169 if ((result = TCS_API(tspContext)->LoadManuMaintPub(tspContext, nonce, pubBlobSize, pubBlob 214 TCPA_NONCE nonce; local [all...] |
| /src/crypto/external/bsd/openssl.old/dist/test/ |
| drbg_cavs_data.h | 34 const unsigned char *nonce; member in struct:drbg_kat_no_reseed 44 const unsigned char *nonce; member in struct:drbg_kat_pr_false 56 const unsigned char *nonce; member in struct:drbg_kat_pr_true
|
| /src/sys/crypto/chacha/arch/arm/ |
| chacha_neon_impl.c | 79 const uint8_t nonce[static 12], 85 chacha_stream_neon(s, nbytes, blkno, nonce, key, nr); 92 const uint8_t nonce[static 12], 98 chacha_stream_xor_neon(c, p, nbytes, blkno, nonce, key, nr); 104 const uint8_t nonce[static 24], 110 xchacha_stream_neon(s, nbytes, blkno, nonce, key, nr); 117 const uint8_t nonce[static 24], 123 xchacha_stream_xor_neon(c, p, nbytes, blkno, nonce, key, nr);
|
| /src/sys/crypto/chacha/arch/x86/ |
| chacha_sse2_impl.c | 73 const uint8_t nonce[static 12], 79 chacha_stream_sse2(s, nbytes, blkno, nonce, key, nr); 86 const uint8_t nonce[static 12], 92 chacha_stream_xor_sse2(c, p, nbytes, blkno, nonce, key, nr); 98 const uint8_t nonce[static 24], 104 xchacha_stream_sse2(s, nbytes, blkno, nonce, key, nr); 111 const uint8_t nonce[static 24], 117 xchacha_stream_xor_sse2(c, p, nbytes, blkno, nonce, key, nr);
|
| /src/sys/external/isc/libsodium/dist/src/libsodium/crypto_sign/ed25519/ref10/ |
| sign.c | 71 unsigned char nonce[64]; local 79 _crypto_sign_ed25519_synthetic_r_hv(&hs, nonce, az); 86 crypto_hash_sha512_final(&hs, nonce); 90 sc25519_reduce(nonce); 91 ge25519_scalarmult_base(&R, nonce); 101 sc25519_muladd(sig + 32, hram, az, nonce); 104 sodium_memzero(nonce, sizeof nonce);
|
| /src/crypto/external/apache2/openssl/dist/include/crypto/ |
| poly1305.h | 25 const unsigned int nonce[4]); 32 unsigned int nonce[4]; member in struct:poly1305_context
|
| /src/crypto/external/bsd/openssl/dist/include/crypto/ |
| poly1305.h | 25 const unsigned int nonce[4]); 32 unsigned int nonce[4]; member in struct:poly1305_context
|
| /src/external/bsd/wpa/dist/src/crypto/ |
| aes-ctr.c | 20 * @nonce: Nonce for counter mode (16 bytes) 25 int aes_ctr_encrypt(const u8 *key, size_t key_len, const u8 *nonce, 37 os_memcpy(counter, nonce, AES_BLOCK_SIZE); 62 * @nonce: Nonce for counter mode (16 bytes) 67 int aes_128_ctr_encrypt(const u8 *key, const u8 *nonce, 70 return aes_ctr_encrypt(key, 16, nonce, data, data_len);
|
| /src/external/bsd/libarchive/dist/libarchive/ |
| archive_cryptor.c | 171 memset(ctx->nonce, 0, sizeof(ctx->nonce)); 187 r = CCCryptorUpdate(ref, ctx->nonce, AES_BLOCK_SIZE, ctx->encr_buf, 196 memset(ctx->nonce, 0, sizeof(ctx->nonce)); 279 status = BCryptEncrypt(ctx->hKey, (PUCHAR)ctx->nonce, AES_BLOCK_SIZE, 309 memset(ctx->nonce, 0, sizeof(ctx->nonce)); 320 if (mbedtls_aes_crypt_ecb(&ctx->ctx, MBEDTLS_AES_ENCRYPT, ctx->nonce, 341 memset(ctx->nonce, 0, sizeof(ctx->nonce)) 479 uint8_t *const nonce = ctx->nonce; local [all...] |
| /src/sys/crypto/chacha/ |
| chacha_impl.c | 143 const uint8_t nonce[static CHACHA_STREAM_NONCEBYTES], 148 (*chacha_impl->ci_chacha_stream)(s, nbytes, blkno, nonce, key, nr); 153 const uint8_t nonce[static CHACHA_STREAM_NONCEBYTES], 158 (*chacha_impl->ci_chacha_stream_xor)(c, p, nbytes, blkno, nonce, key, 164 const uint8_t nonce[static XCHACHA_STREAM_NONCEBYTES], 169 (*chacha_impl->ci_xchacha_stream)(s, nbytes, blkno, nonce, key, nr); 174 const uint8_t nonce[static XCHACHA_STREAM_NONCEBYTES], 179 (*chacha_impl->ci_xchacha_stream_xor)(c, p, nbytes, blkno, nonce, key,
|