/freebsd/contrib/bearssl/src/rsa/ |
H A D | rsa_pss_sig_pad.c | 34 size_t xlen, hash_len; in br_rsa_pss_sig_pad() local 50 xlen = (n_bitlen + 7) >> 3; in br_rsa_pss_sig_pad() 56 if (hash_len > xlen || salt_len > xlen in br_rsa_pss_sig_pad() 57 || (hash_len + salt_len + 2) > xlen) in br_rsa_pss_sig_pad() 65 salt = x + xlen - hash_len - salt_len - 1; in br_rsa_pss_sig_pad() 73 seed = x + xlen - hash_len - 1; in br_rsa_pss_sig_pad() 85 memset(x, 0, xlen - salt_len - hash_len - 2); in br_rsa_pss_sig_pad() 86 x[xlen - salt_len - hash_len - 2] = 0x01; in br_rsa_pss_sig_pad() 91 br_mgf1_xor(x, xlen - hash_len - 1, hf_mgf1, seed, hash_len); in br_rsa_pss_sig_pad() 97 x[0] &= 0xFF >> (((uint32_t)xlen << 3) - n_bitlen); in br_rsa_pss_sig_pad() [all …]
|
H A D | rsa_pss_sig_unpad.c | 34 size_t u, xlen, hash_len; in br_rsa_pss_sig_unpad() local 66 xlen = (n_bitlen + 7) >> 3; in br_rsa_pss_sig_unpad() 72 if (hash_len > xlen || salt_len > xlen in br_rsa_pss_sig_unpad() 73 || (hash_len + salt_len + 2) > xlen) in br_rsa_pss_sig_unpad() 81 r |= x[xlen - 1] ^ 0xBC; in br_rsa_pss_sig_unpad() 87 seed = x + xlen - hash_len - 1; in br_rsa_pss_sig_unpad() 88 br_mgf1_xor(x, xlen - hash_len - 1, hf_mgf1, seed, hash_len); in br_rsa_pss_sig_unpad() 96 for (u = 0; u < (xlen - hash_len - salt_len - 2); u ++) { in br_rsa_pss_sig_unpad() 99 r |= x[xlen - hash_len - salt_len - 2] ^ 0x01; in br_rsa_pss_sig_unpad() 104 salt = x + xlen - hash_len - salt_len - 1; in br_rsa_pss_sig_unpad() [all …]
|
H A D | rsa_pkcs1_sig_pad.c | 33 size_t u, x3, xlen; in br_rsa_pkcs1_sig_pad() local 60 xlen = (n_bitlen + 7) >> 3; in br_rsa_pkcs1_sig_pad() 63 if (xlen < hash_len + 11) { in br_rsa_pkcs1_sig_pad() 68 u = xlen - hash_len; in br_rsa_pkcs1_sig_pad() 78 if (xlen < (x3 + hash_len + 21)) { in br_rsa_pkcs1_sig_pad() 83 u = xlen - x3 - hash_len - 11; in br_rsa_pkcs1_sig_pad()
|
H A D | rsa_i15_pkcs1_vrfy.c | 29 br_rsa_i15_pkcs1_vrfy(const unsigned char *x, size_t xlen, in br_rsa_i15_pkcs1_vrfy() argument 35 if (xlen > (sizeof sig)) { in br_rsa_i15_pkcs1_vrfy() 38 memcpy(sig, x, xlen); in br_rsa_i15_pkcs1_vrfy() 39 if (!br_rsa_i15_public(sig, xlen, pk)) { in br_rsa_i15_pkcs1_vrfy() 42 return br_rsa_pkcs1_sig_unpad(sig, xlen, hash_oid, hash_len, hash_out); in br_rsa_i15_pkcs1_vrfy()
|
H A D | rsa_i31_pkcs1_vrfy.c | 29 br_rsa_i31_pkcs1_vrfy(const unsigned char *x, size_t xlen, in br_rsa_i31_pkcs1_vrfy() argument 35 if (xlen > (sizeof sig)) { in br_rsa_i31_pkcs1_vrfy() 38 memcpy(sig, x, xlen); in br_rsa_i31_pkcs1_vrfy() 39 if (!br_rsa_i31_public(sig, xlen, pk)) { in br_rsa_i31_pkcs1_vrfy() 42 return br_rsa_pkcs1_sig_unpad(sig, xlen, hash_oid, hash_len, hash_out); in br_rsa_i31_pkcs1_vrfy()
|
H A D | rsa_i32_pkcs1_vrfy.c | 29 br_rsa_i32_pkcs1_vrfy(const unsigned char *x, size_t xlen, in br_rsa_i32_pkcs1_vrfy() argument 35 if (xlen > (sizeof sig)) { in br_rsa_i32_pkcs1_vrfy() 38 memcpy(sig, x, xlen); in br_rsa_i32_pkcs1_vrfy() 39 if (!br_rsa_i32_public(sig, xlen, pk)) { in br_rsa_i32_pkcs1_vrfy() 42 return br_rsa_pkcs1_sig_unpad(sig, xlen, hash_oid, hash_len, hash_out); in br_rsa_i32_pkcs1_vrfy()
|
H A D | rsa_i62_pkcs1_vrfy.c | 31 br_rsa_i62_pkcs1_vrfy(const unsigned char *x, size_t xlen, in br_rsa_i62_pkcs1_vrfy() argument 37 if (xlen > (sizeof sig)) { in br_rsa_i62_pkcs1_vrfy() 40 memcpy(sig, x, xlen); in br_rsa_i62_pkcs1_vrfy() 41 if (!br_rsa_i62_public(sig, xlen, pk)) { in br_rsa_i62_pkcs1_vrfy() 44 return br_rsa_pkcs1_sig_unpad(sig, xlen, hash_oid, hash_len, hash_out); in br_rsa_i62_pkcs1_vrfy()
|
H A D | rsa_i32_priv.c | 38 size_t xlen, u; in br_rsa_i32_private() local 90 xlen = (sk->n_bitlen + 7) >> 3; in br_rsa_i32_private() 91 br_i32_encode(t2 + 2 * U, xlen, t2); in br_rsa_i32_private() 92 u = xlen; in br_rsa_i32_private() 107 br_i32_decode_reduce(s1, x, xlen, mp); in br_rsa_i32_private() 114 br_i32_decode_reduce(s2, x, xlen, mq); in br_rsa_i32_private() 153 br_i32_encode(x, xlen, t3); in br_rsa_i32_private()
|
H A D | rsa_i15_priv.c | 38 size_t xlen, u; in br_rsa_i15_private() local 86 xlen = (sk->n_bitlen + 7) >> 3; in br_rsa_i15_private() 126 br_i15_encode(t3, xlen, t2); in br_rsa_i15_private() 127 u = xlen; in br_rsa_i15_private() 149 br_i15_decode_reduce(s2, x, xlen, mq); in br_rsa_i15_private() 158 br_i15_decode_reduce(s1, x, xlen, mp); in br_rsa_i15_private() 202 br_i15_encode(x, xlen, t3); in br_rsa_i15_private()
|
H A D | rsa_i31_priv.c | 38 size_t xlen, u; in br_rsa_i31_private() local 87 xlen = (sk->n_bitlen + 7) >> 3; in br_rsa_i31_private() 120 br_i31_encode(t3, xlen, t2); in br_rsa_i31_private() 121 u = xlen; in br_rsa_i31_private() 143 br_i31_decode_reduce(s2, x, xlen, mq); in br_rsa_i31_private() 152 br_i31_decode_reduce(s1, x, xlen, mp); in br_rsa_i31_private() 196 br_i31_encode(x, xlen, t3); in br_rsa_i31_private()
|
H A D | rsa_i62_priv.c | 40 size_t xlen, u; in br_rsa_i62_private() local 89 xlen = (sk->n_bitlen + 7) >> 3; in br_rsa_i62_private() 122 br_i31_encode(t3, xlen, t2); in br_rsa_i62_private() 123 u = xlen; in br_rsa_i62_private() 145 br_i31_decode_reduce(s2, x, xlen, mq); in br_rsa_i62_private() 154 br_i31_decode_reduce(s1, x, xlen, mp); in br_rsa_i62_private() 198 br_i31_encode(x, xlen, t3); in br_rsa_i62_private()
|
H A D | rsa_i15_pss_vrfy.c | 29 br_rsa_i15_pss_vrfy(const unsigned char *x, size_t xlen, in br_rsa_i15_pss_vrfy() argument 35 if (xlen > (sizeof sig)) { in br_rsa_i15_pss_vrfy() 38 memcpy(sig, x, xlen); in br_rsa_i15_pss_vrfy() 39 if (!br_rsa_i15_public(sig, xlen, pk)) { in br_rsa_i15_pss_vrfy()
|
H A D | rsa_i31_pss_vrfy.c | 29 br_rsa_i31_pss_vrfy(const unsigned char *x, size_t xlen, in br_rsa_i31_pss_vrfy() argument 35 if (xlen > (sizeof sig)) { in br_rsa_i31_pss_vrfy() 38 memcpy(sig, x, xlen); in br_rsa_i31_pss_vrfy() 39 if (!br_rsa_i31_public(sig, xlen, pk)) { in br_rsa_i31_pss_vrfy()
|
H A D | rsa_i32_pss_vrfy.c | 29 br_rsa_i32_pss_vrfy(const unsigned char *x, size_t xlen, in br_rsa_i32_pss_vrfy() argument 35 if (xlen > (sizeof sig)) { in br_rsa_i32_pss_vrfy() 38 memcpy(sig, x, xlen); in br_rsa_i32_pss_vrfy() 39 if (!br_rsa_i32_public(sig, xlen, pk)) { in br_rsa_i32_pss_vrfy()
|
/freebsd/crypto/openssl/ssl/ |
H A D | t1_trce.c | 710 size_t xlen, share_len; in ssl_print_extension() local 721 xlen = extlen; in ssl_print_extension() 722 return ssl_trace_list(bio, indent + 2, ext, xlen, 1, ssl_mfl_tbl); in ssl_print_extension() 727 xlen = ext[0]; in ssl_print_extension() 728 if (extlen != xlen + 1) in ssl_print_extension() 730 return ssl_trace_list(bio, indent + 2, ext + 1, xlen, 1, ssl_point_tbl); in ssl_print_extension() 735 xlen = (ext[0] << 8) | ext[1]; in ssl_print_extension() 736 if (extlen != xlen + 2) in ssl_print_extension() 738 return ssl_trace_list(bio, indent + 2, ext + 2, xlen, 2, ssl_groups_tbl); in ssl_print_extension() 742 xlen = (ext[0] << 8) | ext[1]; in ssl_print_extension() [all …]
|
/freebsd/contrib/bearssl/src/ec/ |
H A D | ec_all_m31.c | 114 const unsigned char *x, size_t xlen, int curve) in api_mulgen() argument 119 return br_ec_p256_m64.mulgen(R, x, xlen, curve); in api_mulgen() 121 return br_ec_p256_m31.mulgen(R, x, xlen, curve); in api_mulgen() 125 return br_ec_c25519_m64.mulgen(R, x, xlen, curve); in api_mulgen() 127 return br_ec_c25519_m31.mulgen(R, x, xlen, curve); in api_mulgen() 130 return br_ec_prime_i31.mulgen(R, x, xlen, curve); in api_mulgen() 136 const unsigned char *x, size_t xlen, in api_muladd() argument 143 x, xlen, y, ylen, curve); in api_muladd() 146 x, xlen, y, ylen, curve); in api_muladd() 151 x, xlen, y, ylen, curve); in api_muladd() [all …]
|
H A D | ec_all_m15.c | 82 const unsigned char *x, size_t xlen, int curve) in api_mulgen() argument 86 return br_ec_p256_m15.mulgen(R, x, xlen, curve); in api_mulgen() 88 return br_ec_c25519_m15.mulgen(R, x, xlen, curve); in api_mulgen() 90 return br_ec_prime_i15.mulgen(R, x, xlen, curve); in api_mulgen() 96 const unsigned char *x, size_t xlen, in api_muladd() argument 102 x, xlen, y, ylen, curve); in api_muladd() 105 x, xlen, y, ylen, curve); in api_muladd() 108 x, xlen, y, ylen, curve); in api_muladd()
|
H A D | ecdsa_rta.c | 35 asn1_int_length(const unsigned char *x, size_t xlen) in asn1_int_length() argument 37 while (xlen > 0 && *x == 0) { in asn1_int_length() 39 xlen --; in asn1_int_length() 41 if (xlen == 0 || *x >= 0x80) { in asn1_int_length() 42 xlen ++; in asn1_int_length() 44 return xlen; in asn1_int_length()
|
/freebsd/contrib/sendmail/include/sm/ |
H A D | ixlen.h | 17 int xlen = 0; 18 # define XLENRESET mq=false, xlen = 0 20 if (mq) { ++xlen; mq=false; } \ 22 else ++xlen; \ 37 # define XLENDECL int xlen = 0; 38 # define XLENRESET xlen = 0 39 # define XLEN(c) ++xlen
|
/freebsd/contrib/sendmail/libsm/ |
H A D | t-ixlen.c | 29 int xlen; local 31 xlen = ilenx(str); 32 SM_TEST(len == xlen); 33 if (len != xlen) 35 str, xlen, len); 58 str, ilen, xlen); 63 SM_TEST(xlen == lenx); 64 if (xlen != lenx) 66 str, xlen, lenx);
|
/freebsd/sys/dev/syscons/daemon/ |
H A D | daemon_saver.c | 126 int xlen, int ylen) in clear_daemon() argument 130 if (xlen <= 0) in clear_daemon() 135 xlen - xoff, in clear_daemon() 142 int xlen, int ylen) in draw_daemon() argument 152 px = DAEMON_MAX_WIDTH - xlen; in draw_daemon() 155 for (x = xoff; (x < xlen) && (daemon_pic[y][px] != '\0'); x++, px++) { in draw_daemon() 212 static int xlen, ylen, tlen; in daemon_saver() local 231 xlen = ylen = tlen = 0; in daemon_saver() 237 clear_daemon(sc, dxpos, dypos, dxdir, xoff, yoff, xlen, ylen); in daemon_saver() 288 xlen = DAEMON_MAX_WIDTH; in daemon_saver() [all …]
|
/freebsd/contrib/bearssl/inc/ |
H A D | bearssl_rsa.h | 231 typedef uint32_t (*br_rsa_public)(unsigned char *x, size_t xlen, 279 typedef uint32_t (*br_rsa_pkcs1_vrfy)(const unsigned char *x, size_t xlen, 328 typedef uint32_t (*br_rsa_pss_vrfy)(const unsigned char *x, size_t xlen, 572 uint32_t br_rsa_i32_public(unsigned char *x, size_t xlen, 588 uint32_t br_rsa_i32_pkcs1_vrfy(const unsigned char *x, size_t xlen, 606 uint32_t br_rsa_i32_pss_vrfy(const unsigned char *x, size_t xlen, 673 uint32_t br_rsa_i31_public(unsigned char *x, size_t xlen, 689 uint32_t br_rsa_i31_pkcs1_vrfy(const unsigned char *x, size_t xlen, 707 uint32_t br_rsa_i31_pss_vrfy(const unsigned char *x, size_t xlen, 778 uint32_t br_rsa_i62_public(unsigned char *x, size_t xlen, [all …]
|
/freebsd/contrib/bearssl/src/x509/ |
H A D | asn1enc.c | 29 br_asn1_uint_prepare(const void *xdata, size_t xlen) in br_asn1_uint_prepare() argument 35 while (xlen > 0 && *x == 0) { in br_asn1_uint_prepare() 37 xlen --; in br_asn1_uint_prepare() 40 t.len = xlen; in br_asn1_uint_prepare() 41 t.asn1len = xlen; in br_asn1_uint_prepare() 42 if (xlen == 0 || x[0] >= 0x80) { in br_asn1_uint_prepare()
|
/freebsd/lib/libc/string/ |
H A D | strxfrm.c | 54 size_t xlen; in strxfrm_l() local 83 if ((xlen = _collate_sxfrm(table, wcs, dest, len)) == (size_t)-1) in strxfrm_l() 88 if (len > xlen) { in strxfrm_l() 89 dest[xlen] = 0; in strxfrm_l() 94 return (xlen); in strxfrm_l()
|
/freebsd/contrib/bearssl/src/int/ |
H A D | i15_bitlen.c | 29 br_i15_bit_length(uint16_t *x, size_t xlen) in br_i15_bit_length() argument 35 while (xlen -- > 0) { in br_i15_bit_length() 39 w = x[xlen]; in br_i15_bit_length() 41 twk = MUX(c, (uint32_t)xlen, twk); in br_i15_bit_length()
|