/src/sys/external/isc/libsodium/dist/test/default/ |
secretbox7.c | 14 size_t mlen; local in function:main 17 for (mlen = 0; mlen < 1000 && mlen + crypto_secretbox_ZEROBYTES < sizeof m; 18 ++mlen) { 21 randombytes_buf(m + crypto_secretbox_ZEROBYTES, mlen); 22 crypto_secretbox(c, m, mlen + crypto_secretbox_ZEROBYTES, n, k); 23 if (crypto_secretbox_open(m2, c, mlen + crypto_secretbox_ZEROBYTES, n, 25 for (i = 0; i < mlen + crypto_secretbox_ZEROBYTES; ++i) {
|
secretbox8.c | 14 size_t mlen; local in function:main 18 for (mlen = 0; mlen < 1000 && mlen + crypto_secretbox_ZEROBYTES < sizeof m; 19 ++mlen) { 22 randombytes_buf(m + crypto_secretbox_ZEROBYTES, mlen); 23 crypto_secretbox(c, m, mlen + crypto_secretbox_ZEROBYTES, n, k); 26 c[rand() % (mlen + crypto_secretbox_ZEROBYTES)] = rand(); 27 if (crypto_secretbox_open(m2, c, mlen + crypto_secretbox_ZEROBYTES, 29 for (i = 0; i < mlen + crypto_secretbox_ZEROBYTES; ++i) [all...] |
secretbox_easy2.c | 14 size_t mlen; local in function:main 17 mlen = (size_t) randombytes_uniform((uint32_t) 10000) + 1U; 18 m = (unsigned char *) sodium_malloc(mlen); 19 m2 = (unsigned char *) sodium_malloc(mlen); 20 c = (unsigned char *) sodium_malloc(crypto_secretbox_MACBYTES + mlen); 25 randombytes_buf(m, mlen); 27 crypto_secretbox_easy(c, m, (unsigned long long) mlen, nonce, k); 29 m2, c, (unsigned long long) mlen + crypto_secretbox_MACBYTES, nonce, 33 printf("%d\n", memcmp(m, m2, mlen)); 35 for (i = 0; i < mlen + crypto_secretbox_MACBYTES - 1; i++) [all...] |
box8.c | 17 size_t mlen; local in function:main 28 for (mlen = 0; mlen + crypto_box_ZEROBYTES <= mlen_max; mlen++) { 30 randombytes_buf(m + crypto_box_ZEROBYTES, mlen); 31 ret = crypto_box(c, m, mlen + crypto_box_ZEROBYTES, n, bobpk, alicesk); 39 c[rand() % (mlen + crypto_box_ZEROBYTES)] = rand(); 40 if (crypto_box_open(m2, c, mlen + crypto_box_ZEROBYTES, n, alicepk, 42 for (i = 0; i < mlen + crypto_box_ZEROBYTES; ++i) {
|
box7.c | 17 size_t mlen; local in function:main 28 for (mlen = 0; mlen + crypto_box_ZEROBYTES <= mlen_max; mlen++) { 30 randombytes_buf(m + crypto_box_ZEROBYTES, mlen); 31 ret = crypto_box(c, m, mlen + crypto_box_ZEROBYTES, n, bobpk, alicesk); 33 if (crypto_box_open(m2, c, mlen + crypto_box_ZEROBYTES, n, alicepk, 35 for (i = 0; i < mlen + crypto_box_ZEROBYTES; ++i) {
|
metamorphic.c | 17 size_t mlen; local in function:mm_generichash 22 mlen = randombytes_uniform(MAXLEN); 23 m = (unsigned char *) sodium_malloc(mlen); 35 randombytes_buf(m, mlen); 38 l1 = randombytes_uniform((uint32_t) mlen); 39 l2 = randombytes_uniform((uint32_t) (mlen - l1)); 42 crypto_generichash_update(&st, m + l1 + l2, mlen - l1 - l2); 45 crypto_generichash(h2, hlen, m, mlen, k, klen); 63 size_t mlen; local in function:mm_onetimeauth 68 mlen = randombytes_uniform(MAXLEN) 103 size_t mlen; local in function:mm_hmacsha256 143 size_t mlen; local in function:mm_hmacsha512 [all...] |
/src/sys/arch/hppa/hppa/ |
in_cksum.c | 71 #define ADDBYTE {ROL; sum += *w++; bins++; mlen--;} 72 #define ADDSHORT {sum += *(u_short *)w; w += 2; mlen -= 2;} 75 : "+r" (sum), "+r" (w), "+r" (mlen) :: "r19") 84 int mlen = m->m_len; local in function:in_cksum 87 if (!mlen) 89 if (len < mlen) 90 mlen = len; 91 len -= mlen; 94 if (mlen > 16) { 108 while ((mlen -= 32) >= 0 [all...] |
/src/sys/external/isc/libsodium/dist/src/libsodium/crypto_sign/ed25519/ref10/ |
sign_ed25519_ref10.h | 10 unsigned long long mlen, 15 unsigned long long mlen,
|
open.c | 16 unsigned long long mlen, 46 crypto_hash_sha512_update(&hs, m, mlen); 60 unsigned long long mlen, 63 return _crypto_sign_ed25519_verify_detached(sig, m, mlen, pk, 0); 71 unsigned long long mlen; local in function:crypto_sign_ed25519_open 76 mlen = smlen - 64; 77 if (crypto_sign_ed25519_verify_detached(sm, sm + 64, mlen, pk) != 0) { 78 memset(m, 0, mlen); 82 *mlen_p = mlen; 84 memmove(m, sm + 64, mlen); [all...] |
obsolete.c | 34 unsigned long long mlen, 46 crypto_hash_sha512_update(&hs, m, mlen); 55 crypto_hash_sha512_update(&hs, m, mlen); 60 memmove(sm + 32, m, (size_t) mlen); 62 memcpy(sm + 32 + mlen, sig + 32, 32); 63 *smlen_p = mlen + 64U; 77 unsigned long long mlen; local in function:crypto_sign_edwards25519sha512batch_open 89 mlen = smlen - 64; 100 crypto_hash_sha512(h, sm, mlen + 32); 107 ge25519_scalarmult_base(&R, sm + 32 + mlen); [all...] |
/src/sys/arch/sparc/sparc/ |
cpu_in_cksum.c | 198 #define ADVANCE(n) {w += n; mlen -= n;} 204 int mlen = 0; local in function:cpu_in_cksum 218 mlen = m->m_len - off; 220 if (len < mlen) 221 mlen = len; 222 len -= mlen; 230 if (((uintptr_t)w & 1) != 0 && mlen >= 1) { 234 if (((uintptr_t)w & 2) != 0 && mlen >= 2) { 245 while (mlen >= 64) { 249 if (mlen >= 32) [all...] |
/src/sys/arch/vax/vax/ |
cpu_in_cksum.S | 74 #define mlen %r1 macro 99 movl M_LEN(m),mlen # mlen = m->m_len; 100 cmpl off,mlen # if (mlen > off) { 102 subl2 off,mlen # mlen -= off; 106 subl2 mlen,off # off -= mlen; 120 movl M_LEN(m),mlen # mlen = m->m_len [all...] |
/src/sys/arch/m68k/m68k/ |
cpu_in_cksum.c | 50 int mlen; local in function:cpu_in_cksum 68 mlen = m->m_len; 69 if (mlen > off) { 70 mlen -= off; 74 off -= mlen; 85 mlen = m->m_len; 88 if (mlen == 0) 90 if (mlen > len) 91 mlen = len; 92 len -= mlen; [all...] |
/src/sys/arch/powerpc/powerpc/ |
in_cksum.c | 66 int mlen = 0; local in function:in_cksum_internal 82 * loop when mlen != -1, so we don't need to worry about 85 if (mlen == -1) { 96 mlen = m->m_len - 1; 99 mlen = m->m_len - off; 102 if (len < mlen) 103 mlen = len; 104 len -= mlen; 109 if ((3 & (long) w) && (mlen > 0)) { 114 mlen-- [all...] |
/src/sys/external/isc/libsodium/dist/src/libsodium/crypto_sign/ |
crypto_sign.c | 61 const unsigned char *m, unsigned long long mlen, 64 return crypto_sign_ed25519(sm, smlen_p, m, mlen, sk); 77 const unsigned char *m, unsigned long long mlen, 80 return crypto_sign_ed25519_detached(sig, siglen_p, m, mlen, sk); 85 unsigned long long mlen, const unsigned char *pk) 87 return crypto_sign_ed25519_verify_detached(sig, m, mlen, pk); 98 unsigned long long mlen) 100 return crypto_sign_ed25519ph_update(state, m, mlen);
|
/src/sys/external/isc/libsodium/dist/src/libsodium/crypto_stream/chacha20/ |
stream_chacha20.h | 13 unsigned long long mlen, 17 unsigned long long mlen,
|
stream_chacha20.c | 68 unsigned long long mlen, 72 return implementation->stream_xor_ic(c, m, mlen, n, ic, k); 77 unsigned long long mlen, 81 return implementation->stream_ietf_xor_ic(c, m, mlen, n, ic, k); 86 unsigned long long mlen, const unsigned char *n, 89 return implementation->stream_xor_ic(c, m, mlen, n, 0U, k); 94 unsigned long long mlen, const unsigned char *n, 97 return implementation->stream_ietf_xor_ic(c, m, mlen, n, 0U, k);
|
/src/sys/external/isc/libsodium/dist/src/libsodium/crypto_box/ |
crypto_box_easy.c | 14 const unsigned char *m, unsigned long long mlen, 17 return crypto_secretbox_detached(c, mac, m, mlen, n, k); 22 const unsigned char *m, unsigned long long mlen, 33 ret = crypto_box_detached_afternm(c, mac, m, mlen, n, k); 41 unsigned long long mlen, const unsigned char *n, 44 if (mlen > crypto_box_MESSAGEBYTES_MAX) { 47 return crypto_box_detached_afternm(c + crypto_box_MACBYTES, c, m, mlen, n, 53 unsigned long long mlen, const unsigned char *n, 56 if (mlen > crypto_box_MESSAGEBYTES_MAX) { 59 return crypto_box_detached(c + crypto_box_MACBYTES, c, m, mlen, n [all...] |
/src/sys/netinet/ |
cpu_in_cksum.c | 80 int mlen; local in function:cpu_in_cksum 98 mlen = m->m_len; 99 if (mlen > off) { 100 mlen -= off; 104 off -= mlen; 115 mlen = m->m_len; 118 if (mlen == 0) 120 if (mlen > len) 121 mlen = len; 122 len -= mlen; 224 int mlen; local in function:cpu_in_cksum [all...] |
/src/sys/external/isc/libsodium/dist/src/libsodium/crypto_aead/chacha20poly1305/sodium/ |
aead_chacha20poly1305.c | 24 unsigned long long mlen, 44 crypto_stream_chacha20_xor_ic(c, m, mlen, npub, 1U, k); 46 crypto_onetimeauth_poly1305_update(&state, c, mlen); 47 STORE64_LE(slen, (uint64_t) mlen); 63 unsigned long long mlen, 73 if (mlen > crypto_aead_chacha20poly1305_MESSAGEBYTES_MAX) { 77 c + mlen, NULL, 78 m, mlen, 83 clen = mlen + crypto_aead_chacha20poly1305_ABYTES; 95 unsigned long long mlen, 180 unsigned long long mlen; local in function:crypto_aead_chacha20poly1305_decrypt_detached 226 unsigned long long mlen = 0ULL; local in function:crypto_aead_chacha20poly1305_decrypt 260 unsigned long long mlen; local in function:crypto_aead_chacha20poly1305_ietf_decrypt_detached 310 unsigned long long mlen = 0ULL; local in function:crypto_aead_chacha20poly1305_ietf_decrypt [all...] |
/src/sys/external/isc/libsodium/dist/src/libsodium/crypto_secretbox/xsalsa20poly1305/ |
secretbox_xsalsa20poly1305.c | 8 unsigned long long mlen, 14 if (mlen < 32) { 17 crypto_stream_xsalsa20_xor(c, m, mlen, n, k); 18 crypto_onetimeauth_poly1305(c + 16, c + 32, mlen - 32, c);
|
/src/sys/external/isc/libsodium/dist/src/libsodium/crypto_stream/salsa20/ |
stream_salsa20.h | 11 unsigned long long mlen,
|
/src/sys/external/isc/libsodium/dist/src/libsodium/crypto_stream/xchacha20/ |
stream_xchacha20.c | 46 unsigned long long mlen, const unsigned char *n, 53 c, m, mlen, n + crypto_core_hchacha20_INPUTBYTES, ic, k2); 58 unsigned long long mlen, const unsigned char *n, 61 return crypto_stream_xchacha20_xor_ic(c, m, mlen, n, 0U, k);
|
/src/sys/external/isc/libsodium/dist/src/libsodium/crypto_stream/xsalsa20/ |
stream_xsalsa20.c | 23 unsigned long long mlen, const unsigned char *n, 30 ret = crypto_stream_salsa20_xor_ic(c, m, mlen, n + 16, ic, subkey); 38 unsigned long long mlen, const unsigned char *n, 41 return crypto_stream_xsalsa20_xor_ic(c, m, mlen, n, 0ULL, k);
|
/src/sys/external/isc/libsodium/dist/src/libsodium/crypto_stream/ |
crypto_stream.c | 39 unsigned long long mlen, const unsigned char *n, 42 return crypto_stream_xsalsa20_xor(c, m, mlen, n, k);
|