/openssl/include/openssl/ |
H A D | modes.h | 119 size_t len); 121 size_t len); 124 size_t len); 127 size_t len); 135 size_t len); 145 size_t nlen, size_t mlen); 147 size_t alen); 158 size_t CRYPTO_ccm128_tag(CCM128_CONTEXT *ctx, unsigned char *tag, size_t len); 202 size_t len, size_t taglen); 204 size_t len); [all …]
|
H A D | core_dispatch.h | 125 CRYPTO_clear_realloc, (void *addr, size_t old_num, size_t num, 167 size_t data_len, size_t *written)) 190 size_t min_len, size_t max_len)) 293 unsigned char *out, size_t *outl, size_t outsz)) 296 unsigned char *out, size_t *outl, size_t outsz)) 345 unsigned char *out, size_t *outl, size_t outsize, 349 unsigned char *out, size_t *outl, size_t outsize)) 352 unsigned char *out, size_t *outl, size_t outsize, 392 unsigned char *out, size_t *outl, size_t outsize)) 477 size_t min_noncelen, size_t max_noncelen)) [all …]
|
/openssl/ssl/record/ |
H A D | record.h | 29 size_t len; 31 size_t offset; 33 size_t left; 49 size_t length; 55 size_t orig_len; 58 size_t off; 83 size_t length; 85 size_t off; 151 size_t wnum; 211 size_t *pipelens, size_t numpipes, [all …]
|
H A D | tls_pad.c | 39 size_t block_size, size_t mac_size, 47 size_t block_size, size_t mac_size, 73 size_t block_size, size_t mac_size, in ssl3_cbc_remove_padding_and_mac() 76 size_t padding_length; in ssl3_cbc_remove_padding_and_mac() 77 size_t good; in ssl3_cbc_remove_padding_and_mac() 118 size_t block_size, size_t mac_size, in tls1_cbc_remove_padding_and_mac() 122 size_t good = -1; in tls1_cbc_remove_padding_and_mac() 222 size_t in_mac; in ssl3_cbc_copy_mac() 227 size_t scan_start = 0; in ssl3_cbc_copy_mac() 228 size_t i, j; in ssl3_cbc_copy_mac() [all …]
|
H A D | recordmethod.h | 70 size_t *buflens; 71 size_t numbufs; 130 size_t keylen, 132 size_t ivlen, 134 size_t mackeylen, 136 size_t taglen, 167 size_t (*app_data_pending)(OSSL_RECORD_LAYER *rl); 177 size_t (*get_max_record_len)(OSSL_RECORD_LAYER *rl); 185 size_t (*get_max_records)(OSSL_RECORD_LAYER *rl); 213 size_t numtempl, size_t allowance, size_t *sent); [all …]
|
/openssl/include/crypto/ |
H A D | rand_pool.h | 80 size_t alloc_len; /* current number of bytes allocated */ 81 size_t entropy; /* current entropy count in bits */ 86 size_t min_len, size_t max_len); 88 size_t entropy); 95 size_t ossl_rand_pool_entropy(RAND_POOL *pool); 96 size_t ossl_rand_pool_length(RAND_POOL *pool); 98 size_t ossl_rand_pool_entropy_available(RAND_POOL *pool); 99 size_t ossl_rand_pool_entropy_needed(RAND_POOL *pool); 102 size_t ossl_rand_pool_bytes_remaining(RAND_POOL *pool); 105 const unsigned char *buffer, size_t len, size_t entropy); [all …]
|
H A D | aes_platform.h | 27 size_t length, 152 size_t armv8_aes_gcm_encrypt(const unsigned char *in, unsigned char *out, size_t len, const void *k… 154 size_t armv8_aes_gcm_decrypt(const unsigned char *in, unsigned char *out, size_t len, const void *k… 203 size_t length, 208 size_t start_block_num, 214 size_t start_block_num, 222 size_t blocks, 227 size_t length, 233 size_t length, 252 size_t aesni_gcm_encrypt(const unsigned char *in, unsigned char *out, size_t len, [all …]
|
H A D | sm2.h | 31 const size_t id_len, 40 const size_t id_len, 41 const uint8_t *msg, size_t msg_len); 47 const size_t id_len, 48 const uint8_t *msg, size_t msg_len); 68 size_t msg_len, size_t *ct_size); 70 int ossl_sm2_plaintext_size(const unsigned char *ct, size_t ct_size, 71 size_t *pt_size); 75 const uint8_t *msg, size_t msg_len, 76 uint8_t *ciphertext_buf, size_t *ciphertext_len); [all …]
|
/openssl/providers/implementations/ciphers/ |
H A D | ciphercommon_block.c | 24 size_t block_size, size_t mac_size, 32 size_t block_size, size_t mac_size, 56 size_t ossl_cipher_fillblock(unsigned char *buf, size_t *buflen, in ossl_cipher_fillblock() 60 size_t blockmask = ~(blocksize - 1); in ossl_cipher_fillblock() 61 size_t bufremain = blocksize - *buflen; in ossl_cipher_fillblock() 80 int ossl_cipher_trailingdata(unsigned char *buf, size_t *buflen, size_t blocksize, in ossl_cipher_trailingdata() 99 void ossl_cipher_padblock(unsigned char *buf, size_t *buflen, size_t blocksize) in ossl_cipher_padblock() 101 size_t i; in ossl_cipher_padblock() 108 int ossl_cipher_unpadblock(unsigned char *buf, size_t *buflen, size_t blocksize) in ossl_cipher_unpadblock() 110 size_t pad, i; in ossl_cipher_unpadblock() [all …]
|
/openssl/providers/implementations/include/prov/ |
H A D | ciphercommon_ccm.h | 40 size_t l, m; /* L and M parameters from RFC3610 */ 41 size_t keylen; 42 size_t tls_aad_len; /* TLS AAD length */ 43 size_t tls_aad_pad_sz; 53 size_t len)); 58 size_t mlen)); 95 size_t nlen, size_t mlen); 97 size_t alen); 100 unsigned char *out, size_t len, 101 unsigned char *tag, size_t taglen); [all …]
|
H A D | ciphercommon_gcm.h | 53 size_t keylen; 54 size_t ivlen; 55 size_t taglen; 56 size_t tls_aad_pad_sz; 57 size_t tls_aad_len; /* TLS AAD length */ 64 size_t num; 65 size_t bufsz; /* Number of bytes in buf */ 86 size_t keylen)); 88 size_t ivlen)); 120 size_t aad_len); [all …]
|
H A D | seeding.h | 14 size_t ossl_prov_acquire_entropy_from_tsc(RAND_POOL *pool); 15 size_t ossl_prov_acquire_entropy_from_cpu(RAND_POOL *pool); 33 size_t ossl_prov_get_entropy(PROV_CTX *prov_ctx, unsigned char **pout, 34 int entropy, size_t min_len, size_t max_len); 36 size_t len); 37 size_t ossl_prov_get_nonce(PROV_CTX *prov_ctx, unsigned char **pout, 38 size_t min_len, size_t max_len, 39 const void *salt, size_t salt_len); 41 size_t len);
|
/openssl/ssl/record/methods/ |
H A D | recmethod_local.h | 41 int (*read_n)(OSSL_RECORD_LAYER *rl, size_t n, size_t max, int extend, 105 size_t num_recs; 108 size_t curr_rec; 111 size_t num_released; 118 size_t packet_length; 175 size_t taglen; 197 size_t max_pipelines; 205 size_t packet_length; 246 int tls_default_read_n(OSSL_RECORD_LAYER *rl, size_t n, size_t max, int extend, 260 size_t keylen, unsigned char *iv, size_t ivlen, [all …]
|
/openssl/providers/implementations/rands/ |
H A D | drbg_local.h | 84 const unsigned char *adin, size_t adin_len); 86 const unsigned char *adin, size_t adin_len); 130 size_t max_request; 131 size_t min_entropylen, max_entropylen; 132 size_t min_noncelen, max_noncelen; 133 size_t max_perslen, max_adinlen; 167 size_t seedlen; 190 const unsigned char *adin, size_t adin_len), 216 size_t i; \ 252 size_t ossl_crngt_get_entropy(PROV_DRBG *drbg, [all …]
|
/openssl/ssl/statem/ |
H A D | statem_local.h | 61 size_t num_groups, int checkallow); 65 size_t hrrlen); 239 X509 *x, size_t chainidx); 265 X509 *x, size_t chainidx); 268 X509 *x, size_t chainidx); 274 X509 *x, size_t chainidx); 280 X509 *x, size_t chainidx); 285 X509 *x, size_t chainidx); 463 X509 *x, size_t chainidx); 467 X509 *x, size_t chainidx); [all …]
|
/openssl/crypto/modes/ |
H A D | cbc128.c | 19 typedef size_t size_t_aX __attribute((__aligned__(1))); 21 typedef size_t size_t_aX; 25 size_t len, const void *key, in CRYPTO_cbc128_encrypt() 28 size_t n; in CRYPTO_cbc128_encrypt() 36 ((size_t)in | (size_t)out | (size_t)ivec) % sizeof(size_t) != 0) { in CRYPTO_cbc128_encrypt() 48 for (n = 0; n < 16; n += sizeof(size_t)) in CRYPTO_cbc128_encrypt() 80 size_t n; in CRYPTO_cbc128_decrypt() 82 size_t t[16 / sizeof(size_t)]; in CRYPTO_cbc128_decrypt() 94 ((size_t)in | (size_t)out | (size_t)ivec) % sizeof(size_t) != 0) { in CRYPTO_cbc128_decrypt() 122 ((size_t)in | (size_t)out | (size_t)ivec) % sizeof(size_t) != 0) { in CRYPTO_cbc128_decrypt() [all …]
|
H A D | ctr128.c | 16 typedef size_t size_t_aX __attribute((__aligned__(1))); 18 typedef size_t size_t_aX; 42 size_t *data, c, d, n; in ctr128_inc_aligned() 45 if (IS_LITTLE_ENDIAN || ((size_t)counter % sizeof(size_t)) != 0) { in ctr128_inc_aligned() 50 data = (size_t *)counter; in ctr128_inc_aligned() 52 n = 16 / sizeof(size_t); in ctr128_inc_aligned() 57 c = ((d - c) & ~d) >> (sizeof(size_t) * 8 - 1); in ctr128_inc_aligned() 80 size_t l = 0; in CRYPTO_ctr128_encrypt() 94 if (((size_t)in | (size_t)out | (size_t)ecount_buf) in CRYPTO_ctr128_encrypt() 95 % sizeof(size_t) != 0) in CRYPTO_ctr128_encrypt() [all …]
|
/openssl/crypto/bio/ |
H A D | bio_meth.c | 70 int bwrite_conv(BIO *bio, const char *data, size_t datal, size_t *written) in bwrite_conv() 84 *written = (size_t)ret; in bwrite_conv() 98 int (*bwrite) (BIO *, const char *, size_t, size_t *)) in BIO_meth_set_write_ex() argument 110 int (*BIO_meth_get_read_ex(const BIO_METHOD *biom)) (BIO *, char *, size_t, size_t *) in BIO_meth_get_read_ex() 116 int bread_conv(BIO *bio, char *data, size_t datal, size_t *readbytes) in bread_conv() 130 *readbytes = (size_t)ret; in bread_conv() 144 int (*bread) (BIO *, char *, size_t, size_t *)) in BIO_meth_set_read_ex() argument 223 int (*bsendmmsg) (BIO *, BIO_MSG *, size_t, size_t, uint64_t, size_t *)) in BIO_meth_set_sendmmsg() argument 229 …_meth_get_sendmmsg(const BIO_METHOD *biom))(BIO *, BIO_MSG *, size_t, size_t, uint64_t, size_t *) { in BIO_meth_get_sendmmsg() 234 int (*brecvmmsg) (BIO *, BIO_MSG *, size_t, size_t, uint64_t, size_t *)) in BIO_meth_set_recvmmsg() argument [all …]
|
/openssl/include/internal/ |
H A D | packet.h | 27 size_t remaining; 261 size_t enclen; in PACKET_get_quic_vlint() 284 size_t enclen; in PACKET_peek_quic_vlint() 303 size_t enclen; in PACKET_skip_quic_vlint() 493 size_t dest_len, size_t *len) in PACKET_copy_all() 516 size_t length; in PACKET_memdup() 735 size_t lenbytes; 738 size_t pwritten; 756 size_t curr; 759 size_t written; [all …]
|
H A D | bio.h | 20 int (*bwrite) (BIO *, const char *, size_t, size_t *); 22 int (*bread) (BIO *, char *, size_t, size_t *); 30 int (*bsendmmsg) (BIO *, BIO_MSG *, size_t, size_t, uint64_t, size_t *); 31 int (*brecvmmsg) (BIO *, BIO_MSG *, size_t, size_t, uint64_t, size_t *); 39 int bwrite_conv(BIO *bio, const char *data, size_t datal, size_t *written); 40 int bread_conv(BIO *bio, char *data, size_t datal, size_t *read); 80 int ossl_core_bio_read_ex(OSSL_CORE_BIO *cb, void *data, size_t dlen, 81 size_t *readbytes); 82 int ossl_core_bio_write_ex(OSSL_CORE_BIO *cb, const void *data, size_t dlen, 83 size_t *written);
|
H A D | constant_time.h | 116 static ossl_inline size_t constant_time_msb_s(size_t a) in constant_time_msb_s() 127 static ossl_inline size_t constant_time_lt_s(size_t a, size_t b) in constant_time_lt_s() 149 static ossl_inline size_t constant_time_ge_s(size_t a, size_t b) in constant_time_ge_s() 160 static ossl_inline unsigned char constant_time_ge_8_s(size_t a, size_t b) in constant_time_ge_8_s() 170 static ossl_inline size_t constant_time_is_zero_s(size_t a) in constant_time_is_zero_s() 196 static ossl_inline size_t constant_time_eq_s(size_t a, size_t b) in constant_time_eq_s() 265 static ossl_inline size_t value_barrier_s(size_t a) in value_barrier_s() 268 size_t r; in value_barrier_s() 283 static ossl_inline size_t constant_time_select_s(size_t mask, in constant_time_select_s() 378 size_t i; in constant_time_cond_swap_buff() [all …]
|
/openssl/ssl/ |
H A D | ssl_local.h | 503 int (*ssl_read) (SSL *s, void *buf, size_t len, size_t *readbytes); 504 int (*ssl_peek) (SSL *s, void *buf, size_t len, size_t *readbytes); 1778 size_t asyncrw; 1918 size_t msg_len; 1920 size_t frag_off; 1921 size_t frag_len; 2138 unsigned char *, size_t, size_t *); 2140 size_t (*final_finish_mac) (SSL_CONNECTION *, const char *, size_t, 2594 __owur int ssl3_read(SSL *s, void *buf, size_t len, size_t *readbytes); 2595 __owur int ssl3_peek(SSL *s, void *buf, size_t len, size_t *readbytes); [all …]
|
/openssl/crypto/ |
H A D | o_str.c | 35 size_t maxlen; in CRYPTO_strndup() 66 size_t OPENSSL_strnlen(const char *str, size_t maxlen) in OPENSSL_strnlen() 75 size_t OPENSSL_strlcpy(char *dst, const char *src, size_t size) in OPENSSL_strlcpy() 77 size_t l = 0; in OPENSSL_strlcpy() 87 size_t OPENSSL_strlcat(char *dst, const char *src, size_t size) in OPENSSL_strlcat() 89 size_t l = 0; in OPENSSL_strlcat() 145 size_t cnt; in hexstr2buf_sep() 221 static int buf2hexstr_sep(char *str, size_t str_n, size_t *strlength, in buf2hexstr_sep() 228 size_t i; in buf2hexstr_sep() 269 size_t tmp_n; in ossl_buf2hexstr_sep() [all …]
|
/openssl/providers/implementations/rands/seeding/ |
H A D | rand_cpu_x86.c | 20 size_t OPENSSL_ia32_rdseed_bytes(unsigned char *buf, size_t len); 21 size_t OPENSSL_ia32_rdrand_bytes(unsigned char *buf, size_t len); 24 static size_t get_hardware_random_value(unsigned char *buf, size_t len); 38 size_t ossl_prov_acquire_entropy_from_cpu(RAND_POOL *pool) in ossl_prov_acquire_entropy_from_cpu() 40 size_t bytes_needed; in ossl_prov_acquire_entropy_from_cpu() 61 static size_t get_hardware_random_value(unsigned char *buf, size_t len) in get_hardware_random_value() 63 size_t bytes_remaining = len; in get_hardware_random_value() 91 static size_t get_hardware_random_value(unsigned char *buf, size_t len) { in get_hardware_random_value()
|
/openssl/providers/implementations/macs/ |
H A D | kmac_prov.c | 121 size_t out_len; 122 size_t key_len; 123 size_t custom_len; 131 static int encode_string(unsigned char *out, size_t out_max_len, size_t *out_len, 133 static int right_encode(unsigned char *out, size_t out_max_len, size_t *out_len, 338 size_t lbits, len; in kmac_final() 419 size_t sz = 0; in kmac_set_ctx_params() 469 static int right_encode(unsigned char *out, size_t out_max_len, size_t *out_len, in right_encode() 500 static int encode_string(unsigned char *out, size_t out_max_len, size_t *out_len, in encode_string() 538 const unsigned char *in2, size_t in2_len, size_t w) in bytepad() [all …]
|