| /freebsd/crypto/openssl/providers/implementations/digests/ |
| H A D | sha3_prov.c | 420 #define KMAC_SET_MD(bitlen) \ 421 if (S390_SHA3_CAPABLE(SHAKE_##bitlen)) { \ 422 ctx->pad = S390X_SHAKE_##bitlen; \ 466 #define KMAC_SET_MD(bitlen) \ 474 #define KMAC_SET_MD(bitlen) ctx->meth = sha3_generic_md; argument 478 #define SHA3_newctx(typ, uname, name, bitlen, pad) \ 487 ossl_sha3_init(ctx, pad, bitlen); \ 492 #define SHAKE_newctx(typ, uname, name, bitlen, mdlen, pad) \ 501 ossl_keccak_init(ctx, pad, bitlen, mdlen); \ 508 #define KMAC_newctx(uname, bitlen, pa 427 KMAC_SET_MD(bitlen) global() argument 482 KMAC_SET_MD(bitlen) global() argument 486 SHA3_newctx(typ,uname,name,bitlen,pad) global() argument 500 SHAKE_newctx(typ,uname,name,bitlen,mdlen,pad) global() argument 516 KMAC_newctx(uname,bitlen,pad) global() argument 530 PROV_FUNC_SHA3_DIGEST_COMMON(name,bitlen,blksize,dgstsize,flags) global() argument 541 PROV_FUNC_SHA3_DIGEST(name,bitlen,blksize,dgstsize,flags) global() argument 546 PROV_FUNC_SHAKE_DIGEST(name,bitlen,blksize,dgstsize,flags) global() argument 652 IMPLEMENT_SHA3_functions(bitlen) global() argument 658 IMPLEMENT_KECCAK_functions(bitlen) global() argument 664 IMPLEMENT_SHAKE_functions(bitlen) global() argument 671 IMPLEMENT_KMAC_functions(bitlen) global() argument [all...] |
| /freebsd/crypto/openssl/crypto/evp/ |
| H A D | legacy_sha.c | 195 #define EVP_MD_SHA3(bitlen) \ in EVP_sha512() 196 const EVP_MD *EVP_sha3_##bitlen(void) \ 198 static const EVP_MD sha3_##bitlen##_md = { \ 199 NID_sha3_##bitlen, \ 200 NID_RSA_SHA3_##bitlen, \ 201 bitlen / 8, \ 206 (KECCAK1600_WIDTH - bitlen * 2) / 8), \ 208 return &sha3_##bitlen##_md; \ 210 #define EVP_MD_SHAKE(bitlen) \ 211 const EVP_MD *EVP_shake##bitlen(voi 197 EVP_MD_SHA3(bitlen) global() argument 212 EVP_MD_SHAKE(bitlen) global() argument [all...] |
| H A D | e_aes_cbc_hmac_sha1.c | 486 unsigned int res, maxpad, pad, bitlen; in aesni_cbc_hmac_sha1_cipher() 592 bitlen = key->md.Nl + (inp_len << 3); /* at most 18 bits */ in aesni_cbc_hmac_sha1_cipher() 594 bitlen = BSWAP4(bitlen); in aesni_cbc_hmac_sha1_cipher() 597 mac.c[1] = (unsigned char)(bitlen >> 16); in aesni_cbc_hmac_sha1_cipher() 598 mac.c[2] = (unsigned char)(bitlen >> 8); in aesni_cbc_hmac_sha1_cipher() 599 mac.c[3] = (unsigned char)bitlen; in aesni_cbc_hmac_sha1_cipher() 600 bitlen = mac.u[0]; in aesni_cbc_hmac_sha1_cipher() 621 data->u[SHA_LBLOCK - 1] |= bitlen & mask; in aesni_cbc_hmac_sha1_cipher() 637 data->u[SHA_LBLOCK - 1] |= bitlen in aesni_cbc_hmac_sha1_cipher() 491 unsigned int res, maxpad, pad, bitlen; aesni_cbc_hmac_sha1_cipher() local [all...] |
| H A D | e_aes_cbc_hmac_sha256.c | 518 unsigned int res, maxpad, pad, bitlen; in aesni_cbc_hmac_sha256_cipher() 573 bitlen = key->md.Nl + (inp_len << 3); /* at most 18 bits */ in aesni_cbc_hmac_sha256_cipher() 575 bitlen = BSWAP4(bitlen); in aesni_cbc_hmac_sha256_cipher() 578 mac.c[1] = (unsigned char)(bitlen >> 16); in aesni_cbc_hmac_sha256_cipher() 579 mac.c[2] = (unsigned char)(bitlen >> 8); in aesni_cbc_hmac_sha256_cipher() 580 mac.c[3] = (unsigned char)bitlen; in aesni_cbc_hmac_sha256_cipher() 581 bitlen = mac.u[0]; in aesni_cbc_hmac_sha256_cipher() 605 data->u[SHA_LBLOCK - 1] |= bitlen & mask; in aesni_cbc_hmac_sha256_cipher() 624 data->u[SHA_LBLOCK - 1] |= bitlen in aesni_cbc_hmac_sha256_cipher() 523 unsigned int res, maxpad, pad, bitlen; aesni_cbc_hmac_sha256_cipher() local [all...] |
| /freebsd/crypto/openssl/include/internal/ |
| H A D | sha3.h | 19 #define SHA3_MDSIZE(bitlen) (bitlen / 8) argument 20 #define KMAC_MDSIZE(bitlen) 2 * (bitlen / 8) argument 21 #define SHA3_BLOCKSIZE(bitlen) (KECCAK1600_WIDTH - bitlen * 2) / 8 argument 52 int ossl_sha3_init(KECCAK1600_CTX *ctx, unsigned char pad, size_t bitlen);
|
| /freebsd/crypto/openssl/crypto/pem/ |
| H A D | pvkfmt.c | 52 * up bitlen/8 bytes. 254 unsigned int ossl_blob_length(unsigned bitlen, int isdss, int ispub) in ossl_blob_length() 256 unsigned int nbyte = (bitlen + 7) >> 3; in ossl_blob_length() 257 unsigned int hnbyte = (bitlen + 15) >> 4; in ossl_blob_length() 262 * Expected length: 20 for q + 3 components bitlen each + 24 for seed in ossl_blob_length() 268 * Expected length: 20 for q, priv, 2 bitlen components + 24 for seed in ossl_blob_length() 280 * components are bitlen size, 5 are bitlen/2 in ossl_blob_length() 290 unsigned int bitlen, magic; in do_b2i_key() local 293 if (ossl_do_blob_header(&p, length, &magic, &bitlen, isds in do_b2i_key() 253 ossl_blob_length(unsigned bitlen,int isdss,int ispub) ossl_blob_length() argument 329 unsigned int bitlen, magic, length; ossl_b2i_bio() local 375 ossl_b2i_DSA_after_header(const unsigned char ** in,unsigned int bitlen,int ispub) ossl_b2i_DSA_after_header() argument 448 ossl_b2i_RSA_after_header(const unsigned char ** in,unsigned int bitlen,int ispub) ossl_b2i_RSA_after_header() argument 570 unsigned int bitlen = 0, magic = 0, keyalg = 0; do_i2b() local 638 int nbyte, hnbyte, bitlen; check_bitlen_rsa() local 701 int bitlen; check_bitlen_dsa() local [all...] |
| /freebsd/contrib/bearssl/src/ec/ |
| H A D | ecdsa_i15_bits.c | 32 uint32_t bitlen, hbitlen; in br_ecdsa_i15_bits2int() local 35 bitlen = ebitlen - (ebitlen >> 4); in br_ecdsa_i15_bits2int() 37 if (hbitlen > bitlen) { in br_ecdsa_i15_bits2int() 38 len = (bitlen + 7) >> 3; in br_ecdsa_i15_bits2int() 39 sc = (int)((hbitlen - bitlen) & 7); in br_ecdsa_i15_bits2int()
|
| H A D | ecdsa_i31_bits.c | 32 uint32_t bitlen, hbitlen; in br_ecdsa_i31_bits2int() local 35 bitlen = ebitlen - (ebitlen >> 5); in br_ecdsa_i31_bits2int() 37 if (hbitlen > bitlen) { in br_ecdsa_i31_bits2int() 38 len = (bitlen + 7) >> 3; in br_ecdsa_i31_bits2int() 39 sc = (int)((hbitlen - bitlen) & 7); in br_ecdsa_i31_bits2int()
|
| /freebsd/contrib/ofed/libibmad/ |
| H A D | fields.c | 1152 int postbits = (f->bitoffs + f->bitlen) & 7; in _set_field() 1153 int bytelen = f->bitlen / 8; in _set_field() 1157 if (!bytelen && (f->bitoffs & 7) + f->bitlen < 8) { in _set_field() 1158 p[3 ^ idx] &= ~((((1 << f->bitlen) - 1)) << (f->bitoffs & 7)); in _set_field() 1160 (val & ((1 << f->bitlen) - 1)) << (f->bitoffs & 7); in _set_field() 1183 int postbits = (f->bitoffs + f->bitlen) & 7; in _get_field() 1184 int bytelen = f->bitlen / 8; in _get_field() 1189 if (!bytelen && (f->bitoffs & 7) + f->bitlen < 8) in _get_field() 1190 return (p[3 ^ idx] >> (f->bitoffs & 7)) & ((1 << f->bitlen) - in _get_field() 1197 i = base_offs + (f->bitoffs + f->bitlen) / 8; in _get_field() [all …]
|
| /freebsd/crypto/libecc/src/nn/ |
| H A D | nn_logical.c | 277 int nn_rrot(nn_t out, nn_src_t in, bitcnt_t cnt, bitcnt_t bitlen) in nn_rrot() argument 279 u8 owlen = (u8)BIT_LEN_WORDS(bitlen); in nn_rrot() 284 MUST_HAVE((bitlen <= NN_MAX_BIT_LEN), ret, err); in nn_rrot() 285 MUST_HAVE((cnt < bitlen), ret, err); in nn_rrot() 289 ret = nn_lshift(&tmp, in, (bitcnt_t)(bitlen - cnt)); EG(ret, err); in nn_rrot() 296 if (((bitlen % WORD_BITS) != 0) && (out->wlen > 0)) { in nn_rrot() 298 word_t mask = (word_t)(((word_t)(WORD(1) << (bitlen % WORD_BITS))) - 1); in nn_rrot() 317 int nn_lrot(nn_t out, nn_src_t in, bitcnt_t cnt, bitcnt_t bitlen) in nn_lrot() argument 319 u8 owlen = (u8)BIT_LEN_WORDS(bitlen); in nn_lrot() 324 MUST_HAVE(!(bitlen > NN_MAX_BIT_LEN), ret, err); in nn_lrot() [all …]
|
| /freebsd/crypto/openssl/providers/implementations/encode_decode/ |
| H A D | decode_msblob2key.c | 34 typedef void *b2i_of_void_fn(const unsigned char **in, unsigned int bitlen, 101 unsigned int bitlen, magic, length; in msblob2key_decode() 116 ok = ossl_do_blob_header(&p, 16, &magic, &bitlen, &isdss, &ispub) > 0; in msblob2key_decode() 128 length = ossl_blob_length(bitlen, isdss, ispub); in msblob2key_decode() 152 key = ctx->desc->read_private_key(&p, bitlen, ispub); in msblob2key_decode() 160 key = ctx->desc->read_public_key(&p, bitlen, ispub); in msblob2key_decode() 102 unsigned int bitlen, magic, length; msblob2key_decode() local
|
| /freebsd/crypto/openssl/crypto/whrlpool/ |
| H A D | wp_dgst.c | 104 c->bitlen[0] += bits; in WHIRLPOOL_BitUpdate() 105 if (c->bitlen[0] < bits) { /* overflow */ in WHIRLPOOL_BitUpdate() 108 c->bitlen[n]++; in WHIRLPOOL_BitUpdate() 109 } while (c->bitlen[n] == 0 in WHIRLPOOL_BitUpdate() 237 /* smash 256-bit c->bitlen in big-endian order */ in WHIRLPOOL_Final() 240 for (v = c->bitlen[i], j = 0; j < sizeof(size_t); j++, v >>= 8) in WHIRLPOOL_Final()
|
| /freebsd/crypto/openssl/crypto/sha/ |
| H A D | sha3.c | 28 int ossl_sha3_init(KECCAK1600_CTX *ctx, unsigned char pad, size_t bitlen) in ossl_sha3_init() argument 30 size_t bsz = SHA3_BLOCKSIZE(bitlen); in ossl_sha3_init() 35 ctx->md_size = bitlen / 8; in ossl_sha3_init() 43 int ossl_keccak_init(KECCAK1600_CTX *ctx, unsigned char pad, size_t bitlen, size_t mdlen) in ossl_keccak_init() argument 45 int ret = ossl_sha3_init(ctx, pad, bitlen); in ossl_keccak_init()
|
| /freebsd/crypto/openssl/include/crypto/ |
| H A D | pem.h | 25 unsigned int ossl_blob_length(unsigned bitlen, int isdss, int ispub); 31 DSA *ossl_b2i_DSA_after_header(const unsigned char **in, unsigned int bitlen, 34 RSA *ossl_b2i_RSA_after_header(const unsigned char **in, unsigned int bitlen,
|
| /freebsd/sys/contrib/libsodium/src/libsodium/crypto_hash/sha512/cp/ |
| H A D | hash_sha512_cp.c | 214 uint64_t bitlen[2]; in crypto_hash_sha512_update() local 223 bitlen[1] = ((uint64_t) inlen) << 3; in crypto_hash_sha512_update() 224 bitlen[0] = ((uint64_t) inlen) >> 61; in crypto_hash_sha512_update() 226 if ((state->count[1] += bitlen[1]) < bitlen[1]) { in crypto_hash_sha512_update() 230 state->count[0] += bitlen[0]; in crypto_hash_sha512_update()
|
| /freebsd/contrib/tcpdump/ |
| H A D | print-domain.c | 81 int bitlen, bytelen; in ns_nskip() local 87 if ((bitlen = GET_U_1(cp)) == 0) in ns_nskip() 88 bitlen = 256; in ns_nskip() 90 bytelen = (bitlen + 7) / 8; in ns_nskip() 114 u_int bitlen, slen, b; in blabel_print() local 120 if ((bitlen = GET_U_1(cp)) == 0) in blabel_print() 121 bitlen = 256; in blabel_print() 122 slen = (bitlen + 3) / 4; in blabel_print() 127 for (bitp = cp + 1, b = bitlen; bitp < lim && b > 7; b -= 8, bitp++) { in blabel_print() 139 ND_PRINT("/%u]", bitlen); in blabel_print() [all …]
|
| /freebsd/contrib/libarchive/libarchive/ |
| H A D | archive_read_support_format_cab.c | 112 unsigned char *bitlen; member 2640 ds->at.bitlen[i] = lzx_br_bits(br, 3); in lzx_read_blocks() 2641 ds->at.freq[ds->at.bitlen[i]]++; in lzx_read_blocks() 2757 unsigned char *at_bitlen = at->bitlen; in lzx_decode_blocks() 2758 unsigned char *lt_bitlen = lt->bitlen; in lzx_decode_blocks() 2759 unsigned char *mt_bitlen = mt->bitlen; in lzx_decode_blocks() 3035 ds->pt.bitlen[i] = lzx_br_bits(br, 4); in lzx_read_pre_tree() 3036 ds->pt.freq[ds->pt.bitlen[i]]++; in lzx_read_pre_tree() 3068 if (!lzx_br_read_ahead(strm, br, ds->pt.bitlen[c]+4)) in lzx_read_bitlen() 3070 lzx_br_consume(br, ds->pt.bitlen[c]); in lzx_read_bitlen() [all …]
|
| H A D | archive_read_support_format_lha.c | 107 unsigned char *bitlen; member 2198 ds->pt.bitlen[i++] = 0; in lzh_read_blocks() 2268 lzh_br_consume(br, ds->pt.bitlen[c]); in lzh_read_blocks() 2271 ds->lt.bitlen[i++] = c; in lzh_read_blocks() 2273 lzh_br_consume(br, ds->pt.bitlen[c]); in lzh_read_blocks() 2274 ds->lt.bitlen[i++] = 0; in lzh_read_blocks() 2279 ds->pt.bitlen[c] + n)) { in lzh_read_blocks() 2286 lzh_br_consume(br, ds->pt.bitlen[c]); in lzh_read_blocks() 2292 memset(&(ds->lt.bitlen[i]), 0, c); in lzh_read_blocks() 2326 unsigned char *lt_bitlen = lt->bitlen; in lzh_decode_blocks() [all …]
|
| /freebsd/crypto/openssl/crypto/bn/ |
| H A D | bn_rsa_fips186_4.c | 193 int bitlen, rounds; in ossl_bn_rsa_fips186_4_gen_prob_primes() local 207 bitlen = bn_rsa_fips186_5_aux_prime_min_size(nlen); in ossl_bn_rsa_fips186_4_gen_prob_primes() 208 if (bitlen == 0) in ossl_bn_rsa_fips186_4_gen_prob_primes() 215 if (!BN_priv_rand_ex(Xp1i, bitlen, BN_RAND_TOP_ONE, BN_RAND_BOTTOM_ODD, in ossl_bn_rsa_fips186_4_gen_prob_primes() 222 if (!BN_priv_rand_ex(Xp2i, bitlen, BN_RAND_TOP_ONE, BN_RAND_BOTTOM_ODD, in ossl_bn_rsa_fips186_4_gen_prob_primes()
|
| /freebsd/crypto/openssl/crypto/rsa/ |
| H A D | rsa_sp800_56b_check.c | 229 int bitlen; in ossl_rsa_check_public_exponent() 231 bitlen = BN_num_bits(e); in ossl_rsa_check_public_exponent() 232 return (BN_is_odd(e) && bitlen > 16 && bitlen < 257); in ossl_rsa_check_public_exponent() 246 int bitlen = (nbits >> 1) - 100; in ossl_rsa_check_pminusq_diff() 257 return (BN_num_bits(diff) > bitlen); in ossl_rsa_check_pminusq_diff() 228 int bitlen; ossl_rsa_check_public_exponent() local 245 int bitlen = (nbits >> 1) - 100; ossl_rsa_check_pminusq_diff() local
|
| H A D | rsa_pk1.c | 281 uint16_t bitlen) in ossl_rsa_prf() 287 unsigned char be_bitlen[sizeof(bitlen)]; in ossl_rsa_prf() 293 if (tlen * 8 != bitlen) { in ossl_rsa_prf() 298 be_bitlen[0] = (bitlen >> 8) & 0xff; in ossl_rsa_prf() 299 be_bitlen[1] = bitlen & 0xff; in ossl_rsa_prf() 283 ossl_rsa_prf(OSSL_LIB_CTX * ctx,unsigned char * to,int tlen,const char * label,int llen,const unsigned char * kdk,uint16_t bitlen) ossl_rsa_prf() argument
|
| /freebsd/sys/crypto/sha2/ |
| H A D | sha512c.c | 309 uint64_t bitlen[2]; in SHA512_Update() local 317 bitlen[1] = ((uint64_t)len) << 3; in SHA512_Update() 318 bitlen[0] = ((uint64_t)len) >> 61; in SHA512_Update() 321 if ((ctx->count[1] += bitlen[1]) < bitlen[1]) in SHA512_Update() 323 ctx->count[0] += bitlen[0]; in SHA512_Update()
|
| /freebsd/crypto/openssl/providers/implementations/ciphers/ |
| H A D | cipher_aes_cbc_hmac_sha1_hw.c | 448 unsigned int res, maxpad, pad, bitlen; in aesni_cbc_hmac_sha1_cipher() 509 bitlen = sctx->md.Nl + (inp_len << 3); /* at most 18 bits */ in aesni_cbc_hmac_sha1_cipher() 511 bitlen = BSWAP4(bitlen); in aesni_cbc_hmac_sha1_cipher() 514 mac.c[1] = (unsigned char)(bitlen >> 16); in aesni_cbc_hmac_sha1_cipher() 515 mac.c[2] = (unsigned char)(bitlen >> 8); in aesni_cbc_hmac_sha1_cipher() 516 mac.c[3] = (unsigned char)bitlen; in aesni_cbc_hmac_sha1_cipher() 517 bitlen = mac.u[0]; in aesni_cbc_hmac_sha1_cipher() 538 data->u[SHA_LBLOCK - 1] |= bitlen & mask; in aesni_cbc_hmac_sha1_cipher() 554 data->u[SHA_LBLOCK - 1] |= bitlen in aesni_cbc_hmac_sha1_cipher() 450 unsigned int res, maxpad, pad, bitlen; aesni_cbc_hmac_sha1_cipher() local [all...] |
| H A D | cipher_aes_cbc_hmac_sha256_hw.c | 490 unsigned int res, maxpad, pad, bitlen; in aesni_cbc_hmac_sha256_cipher() 545 bitlen = sctx->md.Nl + (inp_len << 3); /* at most 18 bits */ in aesni_cbc_hmac_sha256_cipher() 547 bitlen = BSWAP4(bitlen); in aesni_cbc_hmac_sha256_cipher() 550 mac.c[1] = (unsigned char)(bitlen >> 16); in aesni_cbc_hmac_sha256_cipher() 551 mac.c[2] = (unsigned char)(bitlen >> 8); in aesni_cbc_hmac_sha256_cipher() 552 mac.c[3] = (unsigned char)bitlen; in aesni_cbc_hmac_sha256_cipher() 553 bitlen = mac.u[0]; in aesni_cbc_hmac_sha256_cipher() 577 data->u[SHA_LBLOCK - 1] |= bitlen & mask; in aesni_cbc_hmac_sha256_cipher() 596 data->u[SHA_LBLOCK - 1] |= bitlen in aesni_cbc_hmac_sha256_cipher() 492 unsigned int res, maxpad, pad, bitlen; aesni_cbc_hmac_sha256_cipher() local [all...] |
| /freebsd/crypto/libecc/include/libecc/nn/ |
| H A D | nn_logical.h | 24 ATTRIBUTE_WARN_UNUSED_RET int nn_rrot(nn_t out, nn_src_t in, bitcnt_t cnt, bitcnt_t bitlen); 25 ATTRIBUTE_WARN_UNUSED_RET int nn_lrot(nn_t out, nn_src_t in, bitcnt_t cnt, bitcnt_t bitlen);
|