/freebsd-13-stable/sys/contrib/libsodium/test/default/ |
H A D | sodium_utils.c | 15 size_t bin_len, bin_len2; local 55 bin_len = (size_t) randombytes_uniform(sizeof buf1); 56 randombytes_buf(buf1, bin_len); 57 randombytes_buf(buf2, bin_len); 58 for (j = 0U; j < bin_len; j++) { 59 buf1_rev[bin_len - 1 - j] = buf1[j]; 60 buf2_rev[bin_len - 1 - j] = buf2[j]; 62 if (memcmp(buf1_rev, buf2_rev, bin_len) * 63 sodium_compare(buf1, buf2, bin_len) < 66 (unsigned int) bin_len); [all...] |
H A D | codecs.c | 18 size_t bin_len, bin_len2; local 25 sodium_hex2bin(buf4, sizeof buf4, hex, strlen(hex), ": ", &bin_len, 27 printf("%lu:%02x%02x%02x%02x\n", (unsigned long) bin_len, 32 sodium_hex2bin(buf4, sizeof buf4, hex, strlen(hex), ": ", &bin_len, NULL); 33 printf("%lu:%02x%02x%02x%02x\n", (unsigned long) bin_len, 37 if (sodium_hex2bin(buf1, 1U, hex, 8U, NULL, &bin_len, &hex_end) != -1) { 43 if (sodium_hex2bin(buf1, 4U, hex, 12U, ":", &bin_len, &hex_end) != -1) { 52 &bin_len, &hex_end) != -1) { 59 &bin_len, &hex_end) != -1) { 66 &bin_len, NUL [all...] |
/freebsd-13-stable/usr.sbin/ctld/ |
H A D | chap.c | 111 int b64_len, bin_len; local 114 bin_len = (b64_len + 3) / 4 * 3; 115 bin = calloc(bin_len, 1); 119 bin_len = b64_pton(b64, bin, bin_len); 120 if (bin_len < 0) { 126 *bin_lenp = bin_len; 139 size_t bin_off, bin_len; local 158 bin_len = hex_len / 2 + hex_len % 2; 159 bin = calloc(bin_len, 191 chap_bin2hex(const char *bin, size_t bin_len) argument 209 chap_bin2hex(const char *bin, size_t bin_len) argument [all...] |
/freebsd-13-stable/usr.sbin/iscsid/ |
H A D | chap.c | 111 int b64_len, bin_len; local 114 bin_len = (b64_len + 3) / 4 * 3; 115 bin = calloc(bin_len, 1); 119 bin_len = b64_pton(b64, bin, bin_len); 120 if (bin_len < 0) { 126 *bin_lenp = bin_len; 139 size_t bin_off, bin_len; local 158 bin_len = hex_len / 2 + hex_len % 2; 159 bin = calloc(bin_len, 191 chap_bin2hex(const char *bin, size_t bin_len) argument 209 chap_bin2hex(const char *bin, size_t bin_len) argument [all...] |
/freebsd-13-stable/sys/contrib/libsodium/src/libsodium/sodium/ |
H A D | codecs.c | 15 const unsigned char *const bin, const size_t bin_len) 22 if (bin_len >= SIZE_MAX / 2 || hex_maxlen <= bin_len * 2U) { 25 while (i < bin_len) { 43 const char *const ignore, size_t *const bin_len, 97 if (bin_len != NULL) { 98 *bin_len = bin_pos; 171 sodium_base64_encoded_len(const size_t bin_len, const int variant) argument 175 return sodium_base64_ENCODED_LEN(bin_len, variant); 180 const unsigned char * const bin, const size_t bin_len, 14 sodium_bin2hex(char *const hex, const size_t hex_maxlen, const unsigned char *const bin, const size_t bin_len) argument 41 sodium_hex2bin(unsigned char *const bin, const size_t bin_maxlen, const char *const hex, const size_t hex_len, const char *const ignore, size_t *const bin_len, const char **const hex_end) argument 179 sodium_bin2base64(char * const b64, const size_t b64_maxlen, const unsigned char * const bin, const size_t bin_len, const int variant) argument 266 sodium_base642bin(unsigned char * const bin, const size_t bin_maxlen, const char * const b64, const size_t b64_len, const char * const ignore, size_t * const bin_len, const char ** const b64_end, const int variant) argument [all...] |
/freebsd-13-stable/sys/contrib/libsodium/src/libsodium/include/sodium/ |
H A D | utils.h | 59 const unsigned char * const bin, const size_t bin_len); 64 const char * const ignore, size_t * const bin_len, 82 size_t sodium_base64_encoded_len(const size_t bin_len, const int variant); 86 const unsigned char * const bin, const size_t bin_len, 92 const char * const ignore, size_t * const bin_len,
|
/freebsd-13-stable/sys/contrib/libsodium/src/libsodium/crypto_pwhash/argon2/ |
H A D | argon2-encoding.c | 143 size_t bin_len = (max_len); \ 146 &bin_len, &str_end, \ 148 bin_len > UINT32_MAX) { \ 151 (len) = (uint32_t) bin_len; \
|
/freebsd-13-stable/usr.sbin/uefisign/ |
H A D | uefisign.c | 122 bin2hex(const char *bin, size_t bin_len) argument 128 hex_len = bin_len * 2 + 1; /* +1 for '\0'. */ 134 for (i = 0; i < bin_len; i++) {
|