/openssl/include/openssl/ |
H A D | buffer.h | 43 size_t length; /* current number of bytes */ 45 size_t max; /* size of buffer */ 54 size_t BUF_MEM_grow(BUF_MEM *str, size_t len); 55 size_t BUF_MEM_grow_clean(BUF_MEM *str, size_t len); 56 void BUF_reverse(unsigned char *out, const unsigned char *in, size_t siz);
|
/openssl/include/internal/ |
H A D | quic_tls.h | 32 int (*crypto_send_cb)(const unsigned char *buf, size_t buf_len, 33 size_t *consumed, void *arg); 41 int (*crypto_recv_rcd_cb)(const unsigned char **buf, size_t *bytes_read, 44 int (*crypto_release_rcd_cb)(size_t bytes_read, void *arg); 51 const unsigned char *secret, size_t secret_len, 62 size_t params_len, 96 size_t transport_params_len);
|
H A D | quic_ssl.h | 29 __owur int ossl_quic_read(SSL *s, void *buf, size_t len, size_t *readbytes); 30 __owur int ossl_quic_peek(SSL *s, void *buf, size_t len, size_t *readbytes); 31 __owur int ossl_quic_write_flags(SSL *s, const void *buf, size_t len, 32 uint64_t flags, size_t *written); 33 __owur int ossl_quic_write(SSL *s, const void *buf, size_t len, size_t *written); 38 __owur size_t ossl_quic_pending(const SSL *s); 68 size_t args_len); 87 __owur size_t ossl_quic_get_accept_stream_queue_len(SSL *s); 95 size_t args_len); 105 size_t info_len); [all …]
|
H A D | ffc.h | 102 size_t seedlen; 133 const unsigned char *seed, size_t seedlen); 144 size_t seedlen, int counter); 146 unsigned char **seed, size_t *seedlen, 158 int type, size_t L, size_t N, 161 int type, size_t L, size_t N, 166 size_t L, size_t N, int *res, 170 size_t L, size_t N, int *res,
|
/openssl/providers/implementations/rands/ |
H A D | drbg_hmac.c | 52 const unsigned char *in1, size_t in1len, in do_hmac() 53 const unsigned char *in2, size_t in2len, in do_hmac() 54 const unsigned char *in3, size_t in3len) in do_hmac() 89 const unsigned char *in1, size_t in1len, in drbg_hmac_update() 115 const unsigned char *ent, size_t ent_len, in ossl_drbg_hmac_init() 117 const unsigned char *pstr, size_t pstr_len) in ossl_drbg_hmac_init() 144 size_t pstr_len, in drbg_hmac_instantiate_wrapper() 205 unsigned char *out, size_t outlen, in ossl_drbg_hmac_generate() 250 unsigned char *out, size_t outlen, in drbg_hmac_generate() 258 unsigned char *out, size_t outlen, unsigned int strength, in drbg_hmac_generate_wrapper() [all …]
|
H A D | test_rng.c | 47 size_t max_request; 49 size_t entropy_len, entropy_pos, nonce_len; 132 size_t i; in test_rng_generate() 152 ossl_unused size_t ent_len, in test_rng_reseed() 154 ossl_unused size_t adin_len) in test_rng_reseed() 159 static size_t test_rng_nonce(void *vtest, unsigned char *out, in test_rng_nonce() 161 ossl_unused size_t max_noncelen) in test_rng_nonce() 164 size_t i; in test_rng_nonce() 230 size_t size = 0; in test_rng_set_ctx_params() 289 int entropy, size_t min_len, size_t max_len, in test_rng_get_seed() [all …]
|
/openssl/providers/implementations/ciphers/ |
H A D | ciphercommon_hw.c | 17 const unsigned char *in, size_t len) in ossl_cipher_hw_generic_cbc() 30 const unsigned char *in, size_t len) in ossl_cipher_hw_generic_ecb() 32 size_t i, bl = dat->blocksize; in ossl_cipher_hw_generic_ecb() 49 const unsigned char *in, size_t len) in ossl_cipher_hw_generic_ofb128() 60 const unsigned char *in, size_t len) in ossl_cipher_hw_generic_cfb128() 72 const unsigned char *in, size_t len) in ossl_cipher_hw_generic_cfb8() 84 const unsigned char *in, size_t len) in ossl_cipher_hw_generic_cfb1() 112 const unsigned char *in, size_t len) in ossl_cipher_hw_generic_ctr() 133 const unsigned char *in, size_t inl) in ossl_cipher_hw_chunked_cbc() 149 size_t chunk = MAXCHUNK; in ossl_cipher_hw_chunked_cfb8() [all …]
|
H A D | cipher_rc4_hmac_md5.h | 21 size_t payload_length; 22 size_t tls_aad_pad_sz; 27 int (*tls_init)(PROV_CIPHER_CTX *ctx, unsigned char *aad, size_t aad_len); 29 size_t len); 33 const PROV_CIPHER_HW *ossl_prov_cipher_hw_rc4_hmac_md5(size_t keybits); 36 MD5_CTX *ctx, const void *inp, size_t blocks);
|
H A D | cipher_aes_siv.h | 15 int (*initkey)(void *ctx, const uint8_t *key, size_t keylen); 17 size_t len); 19 int (*settag)(void *ctx, const unsigned char *tag, size_t tagl); 27 size_t keylen; /* The input keylength (twice the alg key length) */ 28 size_t taglen; /* the taglen is the same as the sivlen */ 36 const PROV_CIPHER_HW_AES_SIV *ossl_prov_cipher_hw_aes_siv(size_t keybits);
|
H A D | cipher_tdes_wrap.c | 35 const unsigned char *in, size_t inl) in des_ede3_unwrap() 81 const unsigned char *in, size_t inl) in des_ede3_wrap() 84 size_t ivlen = TDES_IVLEN; in des_ede3_wrap() 85 size_t icvlen = TDES_IVLEN; in des_ede3_wrap() 86 size_t len = inl + ivlen + icvlen; in des_ede3_wrap() 111 const unsigned char *in, size_t inl) in tdes_wrap_cipher_internal() 127 unsigned char *out, size_t *outl, size_t outsize, in tdes_wrap_cipher() 128 const unsigned char *in, size_t inl) in tdes_wrap_cipher() 150 static int tdes_wrap_update(void *vctx, unsigned char *out, size_t *outl, in tdes_wrap_update() 151 size_t outsize, const unsigned char *in, in tdes_wrap_update() [all …]
|
/openssl/crypto/bio/ |
H A D | bio_print.c | 31 static int fmtstr(char **, char **, size_t *, size_t *, 33 static int fmtint(char **, char **, size_t *, size_t *, 36 static int fmtfp(char **, char **, size_t *, size_t *, 39 static int doapr_outch(char **, char **, size_t *, size_t *, int); 41 size_t *maxlen, size_t *retlen, int *truncated, 89 size_t *maxlen, in _dopr() 103 size_t currlen; in _dopr() 386 size_t strln; in fmtstr() 832 char **buffer, size_t *currlen, size_t *maxlen, int c) in doapr_outch() 894 size_t retlen; in BIO_vprintf() [all …]
|
H A D | bf_prefix.c | 15 static int prefix_write(BIO *b, const char *out, size_t outl, 16 size_t *numwritten); 17 static int prefix_read(BIO *b, char *buf, size_t size, size_t *numread); 76 static int prefix_read(BIO *b, char *in, size_t size, size_t *numread) in prefix_read() 81 static int prefix_write(BIO *b, const char *out, size_t outl, in prefix_write() 82 size_t *numwritten) in prefix_write() 107 size_t i; in prefix_write() 115 size_t dontcare; in prefix_write() 133 size_t num = 0; in prefix_write()
|
/openssl/providers/implementations/digests/ |
H A D | sha3_prov.c | 77 size_t num, rem; in keccak_update() 149 static size_t generic_sha3_absorb(void *vctx, const void *inp, size_t len) in generic_sha3_absorb() 192 static size_t s390x_sha3_absorb(void *vctx, const void *inp, size_t len) in s390x_sha3_absorb() 249 size_t len; in s390x_shake_squeeze() 291 size_t bsz = ctx->block_size; in s390x_keccakc_final() 292 size_t num = ctx->bufsz; in s390x_keccakc_final() 293 size_t needed = outlen; in s390x_keccakc_final() 334 size_t len; in s390x_keccakc_squeeze() 438 size_t SHA3_absorb_cext(uint64_t A[5][5], const unsigned char *inp, size_t len, 439 size_t r); [all …]
|
/openssl/providers/implementations/include/prov/ |
H A D | blake2.h | 51 size_t buflen; 52 size_t outlen; 76 size_t buflen; 77 size_t outlen; 99 int ossl_blake2b_update(BLAKE2B_CTX *c, const void *data, size_t datalen); 116 size_t length); 118 size_t length); 122 int ossl_blake2s_update(BLAKE2S_CTX *c, const void *data, size_t datalen); 129 size_t length); 131 size_t length);
|
/openssl/ssl/quic/ |
H A D | quic_sstream.c | 92 size_t skip, in ossl_quic_sstream_get_stream_frame() 95 size_t *num_iov) in ossl_quic_sstream_get_stream_frame() 97 size_t num_iov_ = 0, src_len = 0, total_len = 0, i; in ossl_quic_sstream_get_stream_frame() 148 src_len = (size_t)(max_len - total_len); in ossl_quic_sstream_get_stream_frame() 170 size_t num_iov = OSSL_NELEM(iov); in ossl_quic_sstream_has_pending() 284 size_t buf_len, in ossl_quic_sstream_append() 285 size_t *consumed) in ossl_quic_sstream_append() 287 size_t l, consumed_ = 0; in ossl_quic_sstream_append() 403 void ossl_quic_sstream_adjust_iov(size_t len, in ossl_quic_sstream_adjust_iov() 405 size_t num_iov) in ossl_quic_sstream_adjust_iov() [all …]
|
H A D | quic_tls.c | 30 size_t local_transport_params_len; 66 size_t written; 77 size_t recread; 80 size_t recunreleased; 95 size_t ivlen, unsigned char *mackey, size_t mackeylen, in quic_new_record_layer() 235 size_t len, in quic_get_max_records() 236 size_t maxfrag, size_t *preffrag) in quic_get_max_records() 243 size_t numtempl) in quic_write_records() 245 size_t consumed; in quic_write_records() 553 return (size_t)ossl_assert(0); in quic_app_data_pending() [all …]
|
/openssl/crypto/modes/ |
H A D | ocb128.c | 82 size_t i; in ocb_block_xor() 94 size_t l_index = ctx->l_index; in ocb_lookup_l() 214 size_t len, size_t taglen) in CRYPTO_ocb128_setiv() 218 size_t bottom, shift; in CRYPTO_ocb128_setiv() 265 size_t len) in CRYPTO_ocb128_aad() 268 size_t num_blocks, last_len; in CRYPTO_ocb128_aad() 330 size_t num_blocks, last_len; in CRYPTO_ocb128_encrypt() 341 size_t max_idx = 0, top = (size_t)all_num_blocks; in CRYPTO_ocb128_encrypt() 422 size_t num_blocks, last_len; in CRYPTO_ocb128_decrypt() 433 size_t max_idx = 0, top = (size_t)all_num_blocks; in CRYPTO_ocb128_decrypt() [all …]
|
H A D | gcm128.c | 36 #define PACK(s) ((size_t)(s)<<(sizeof(size_t)*8-16)) 586 size_t i; in ossl_gcm_ghash_4bit() 721 size_t i; in CRYPTO_gcm128_aad() 778 size_t i; in CRYPTO_gcm128_encrypt() 851 if (((size_t)in | (size_t)out) % sizeof(size_t) != 0) in CRYPTO_gcm128_encrypt() 914 size_t *out_t = (size_t *)out; in CRYPTO_gcm128_encrypt() 915 const size_t *in_t = (const size_t *)in; in CRYPTO_gcm128_encrypt() 1003 size_t i; in CRYPTO_gcm128_decrypt() 1078 if (((size_t)in | (size_t)out) % sizeof(size_t) != 0) in CRYPTO_gcm128_decrypt() 1139 size_t *out_t = (size_t *)out; in CRYPTO_gcm128_decrypt() [all …]
|
/openssl/test/ |
H A D | priority_queue_test.c | 23 DEFINE_PRIORITY_QUEUE_OF(size_t); 25 static size_t num_rec_freed; 27 static int size_t_compare(const size_t *a, const size_t *b) in size_t_compare() 38 return size_t_compare((size_t *)a, (size_t *)b); in qsort_size_t_compare() 43 return size_t_compare((size_t *)b, (size_t *)a); in qsort_size_t_compare_rev() 46 static void free_checker(ossl_unused size_t *p) in free_checker() 54 PRIORITY_QUEUE_OF(size_t) *pq = NULL; in test_size_t_priority_queue_int() 56 size_t n; in test_size_t_priority_queue_int() 73 values[i] = random ? test_random() : (size_t)(count - i); in test_size_t_priority_queue_int() 162 size_t idx; [all …]
|
H A D | tls13secretstest.c | 138 size_t *hashlen) in ssl_handshake_hash() 175 int *mac_pkey_type, size_t *mac_secret_size, in ssl_cipher_get_evp() 190 size_t secret_len) in ssl_log_secret() 229 unsigned char *key, size_t keylen, in ssl_set_new_record_layer() 230 unsigned char *iv, size_t ivlen, in ssl_set_new_record_layer() 231 unsigned char *mackey, size_t mackeylen, in ssl_set_new_record_layer() 232 const EVP_CIPHER *ciph, size_t taglen, in ssl_set_new_record_layer() 242 const unsigned char *label, size_t labellen, in test_secret() 246 size_t hashsize; in test_secret() 292 size_t hashsize; in test_handshake_secrets() [all …]
|
/openssl/providers/implementations/kem/ |
H A D | ec_kem.c | 47 size_t ikmlen; 181 size_t maxoutlen) in ecpubkey_todata() 298 size_t tmplen = 0; in eckem_set_ctx_params() 346 size_t prklen = okmlen; in dhkem_extract_and_expand() 462 size_t seedlen = ikmlen; in derivekey() 571 size_t sender_authpublen; in derive_secret() 572 size_t kemctxlen = 0, dhkmlen = 0; in derive_secret() 574 size_t encodedpublen = info->Npk; in derive_secret() 575 size_t encodedprivlen = info->Nsk; in derive_secret() 728 size_t recipient_publen; in dhkem_decap() [all …]
|
/openssl/crypto/ct/ |
H A D | ct_local.h | 61 size_t sct_len; 64 size_t log_id_len; 72 size_t ext_len; 76 size_t sig_len; 91 size_t pkeyhashlen; 94 size_t ihashlen; 97 size_t certderlen; 100 size_t prederlen; 212 __owur int o2i_SCT_signature(SCT *sct, const unsigned char **in, size_t len);
|
/openssl/providers/implementations/kdfs/ |
H A D | tls1_prf.c | 74 OSSL_SAFE_MATH_UNSIGNED(size_t, size_t) 89 unsigned char *out, size_t olen); 105 size_t seclen; 108 size_t seedlen; 360 size_t sz = 0; in kdf_tls1_prf_set_ctx_params() 362 size_t seedlen; in kdf_tls1_prf_set_ctx_params() 468 size_t chunk; in tls1_prf_P_hash() 471 size_t Ai_len; in tls1_prf_P_hash() 556 size_t i; in tls1_prf_alg() 559 size_t L_S1 = (slen + 1) / 2; in tls1_prf_alg() [all …]
|
/openssl/doc/man3/ |
H A D | EVP_PKEY_meth_new.pod | 65 size_t tbslen)); 70 size_t siglen, 72 size_t tbslen)); 89 size_t *siglen, 165 size_t tbslen)); 294 const unsigned char *tbs, size_t tbslen); 302 const unsigned char *sig, size_t siglen, 303 const unsigned char *tbs, size_t tbslen); 336 const unsigned char *in, size_t inlen); 343 const unsigned char *in, size_t inlen); [all …]
|
/openssl/providers/common/ |
H A D | provider_seeding.c | 82 size_t ossl_prov_get_entropy(PROV_CTX *prov_ctx, unsigned char **pout, in ossl_prov_get_entropy() 83 int entropy, size_t min_len, size_t max_len) in ossl_prov_get_entropy() 95 size_t len) in ossl_prov_cleanup_entropy() 105 size_t ossl_prov_get_nonce(PROV_CTX *prov_ctx, unsigned char **pout, in ossl_prov_get_nonce() 106 size_t min_len, size_t max_len, in ossl_prov_get_nonce() 107 const void *salt, size_t salt_len) in ossl_prov_get_nonce() 118 void ossl_prov_cleanup_nonce(PROV_CTX *prov_ctx, unsigned char *buf, size_t len) in ossl_prov_cleanup_nonce()
|