Home
last modified time | relevance | path

Searched refs:crypto_secretbox_ZEROBYTES (Results 1 – 5 of 5) sorted by relevance

/netbsd/sys/external/isc/libsodium/dist/src/libsodium/crypto_secretbox/
H A Dcrypto_secretbox_easy.c37 memset(block0, 0U, crypto_secretbox_ZEROBYTES); in crypto_secretbox_detached()
38 COMPILER_ASSERT(64U >= crypto_secretbox_ZEROBYTES); in crypto_secretbox_detached()
40 if (mlen0 > 64U - crypto_secretbox_ZEROBYTES) { in crypto_secretbox_detached()
41 mlen0 = 64U - crypto_secretbox_ZEROBYTES; in crypto_secretbox_detached()
44 block0[i + crypto_secretbox_ZEROBYTES] = m[i]; in crypto_secretbox_detached()
49 COMPILER_ASSERT(crypto_secretbox_ZEROBYTES >= in crypto_secretbox_detached()
54 c[i] = block0[crypto_secretbox_ZEROBYTES + i]; in crypto_secretbox_detached()
112 if (mlen0 > 64U - crypto_secretbox_ZEROBYTES) { in crypto_secretbox_open_detached()
113 mlen0 = 64U - crypto_secretbox_ZEROBYTES; in crypto_secretbox_open_detached()
116 block0[crypto_secretbox_ZEROBYTES + i] = c[i]; in crypto_secretbox_open_detached()
[all …]
H A Dcrypto_secretbox.c20 return crypto_secretbox_ZEROBYTES; in crypto_secretbox_zerobytes()
/netbsd/sys/external/isc/libsodium/dist/test/default/
H A Dsecretbox8.c18 for (mlen = 0; mlen < 1000 && mlen + crypto_secretbox_ZEROBYTES < sizeof m; in main()
22 randombytes_buf(m + crypto_secretbox_ZEROBYTES, mlen); in main()
23 crypto_secretbox(c, m, mlen + crypto_secretbox_ZEROBYTES, n, k); in main()
26 c[rand() % (mlen + crypto_secretbox_ZEROBYTES)] = rand(); in main()
27 if (crypto_secretbox_open(m2, c, mlen + crypto_secretbox_ZEROBYTES, in main()
29 for (i = 0; i < mlen + crypto_secretbox_ZEROBYTES; ++i) { in main()
H A Dsecretbox7.c17 for (mlen = 0; mlen < 1000 && mlen + crypto_secretbox_ZEROBYTES < sizeof m; in main()
21 randombytes_buf(m + crypto_secretbox_ZEROBYTES, mlen); in main()
22 crypto_secretbox(c, m, mlen + crypto_secretbox_ZEROBYTES, n, k); in main()
23 if (crypto_secretbox_open(m2, c, mlen + crypto_secretbox_ZEROBYTES, n, in main()
25 for (i = 0; i < mlen + crypto_secretbox_ZEROBYTES; ++i) { in main()
/netbsd/sys/external/isc/libsodium/dist/src/libsodium/include/sodium/
H A Dcrypto_secretbox.h68 #define crypto_secretbox_ZEROBYTES crypto_secretbox_xsalsa20poly1305_ZEROBYTES macro