/openssl/crypto/stack/ |
H A D | stack.c | 264 st->data[st->num] = data; in OPENSSL_sk_insert() 311 if (st == NULL || st->num == 0) in internal_find() 328 qsort(st->data, st->num, sizeof(void *), st->comp); in internal_find() 335 r = ossl_bsearch(&data, st->data, st->num, sizeof(void *), st->comp, in internal_find() 384 if (st == NULL || st->num == 0) in OPENSSL_sk_shift() 391 if (st == NULL || st->num == 0) in OPENSSL_sk_pop() 398 if (st == NULL || st->num == 0) in OPENSSL_sk_zero() 400 memset(st->data, 0, sizeof(*st->data) * st->num); in OPENSSL_sk_zero() 426 return st == NULL ? -1 : st->num; in OPENSSL_sk_num() 447 if (st != NULL && !st->sorted && st->comp != NULL) { in OPENSSL_sk_sort() [all …]
|
/openssl/crypto/ |
H A D | self_test_core.c | 81 if (st->cb != NULL) { in self_test_setparams() 82 st->params[n++] = in self_test_setparams() 113 OPENSSL_free(st); in OSSL_SELF_TEST_free() 120 if (st != NULL && st->cb != NULL) { in OSSL_SELF_TEST_onbegin() 122 st->type = type; in OSSL_SELF_TEST_onbegin() 125 (void)st->cb(st->params, st->cb_arg); in OSSL_SELF_TEST_onbegin() 135 if (st != NULL && st->cb != NULL) { in OSSL_SELF_TEST_onend() 136 st->phase = in OSSL_SELF_TEST_onend() 139 (void)st->cb(st->params, st->cb_arg); in OSSL_SELF_TEST_onend() 157 if (st != NULL && st->cb != NULL) { in OSSL_SELF_TEST_oncorrupt_byte() [all …]
|
/openssl/crypto/poly1305/ |
H A D | poly1305_ieee754.c | 170 st->s[0] = st->r[2] * (5.0/TWO130); in poly1305_init() 171 st->s[2] = st->r[4] * (5.0/TWO130); in poly1305_init() 172 st->s[4] = st->r[6] * (5.0/TWO130); in poly1305_init() 177 st->r[1] = (st->r[0] + TWO(52)*TWO(16)*TWO0) - in poly1305_init() 179 st->r[0] -= st->r[1]; in poly1305_init() 183 st->r[2] -= st->r[3]; in poly1305_init() 187 st->r[4] -= st->r[5]; in poly1305_init() 191 st->r[6] -= st->r[7]; in poly1305_init() 195 st->s[0] -= st->s[1]; in poly1305_init() 199 st->s[2] -= st->s[3]; in poly1305_init() [all …]
|
H A D | poly1305_base2_44.c | 63 st->h[0] = 0; in poly1305_init() 64 st->h[1] = 0; in poly1305_init() 65 st->h[2] = 0; in poly1305_init() 75 st->s[0] = (st->r[1] + (st->r[1] << 2)) << 2; in poly1305_init() 76 st->s[1] = (st->r[2] + (st->r[2] << 2)) << 2; in poly1305_init() 91 r0 = st->r[0]; in poly1305_blocks() 92 r1 = st->r[1]; in poly1305_blocks() 93 r2 = st->r[2]; in poly1305_blocks() 95 s1 = st->s[0]; in poly1305_blocks() 96 s2 = st->s[1]; in poly1305_blocks() [all …]
|
H A D | poly1305.c | 138 st->h[0] = 0; in poly1305_init() 139 st->h[1] = 0; in poly1305_init() 140 st->h[2] = 0; in poly1305_init() 156 r0 = st->r[0]; in poly1305_blocks() 157 r1 = st->r[1]; in poly1305_blocks() 161 h0 = st->h[0]; in poly1305_blocks() 276 st->h[0] = 0; in poly1305_init() 277 st->h[1] = 0; in poly1305_init() 278 st->h[2] = 0; in poly1305_init() 279 st->h[3] = 0; in poly1305_init() [all …]
|
/openssl/ssl/statem/ |
H A D | statem.c | 352 OSSL_STATEM *st = &s->statem; in state_machine() local 367 st->in_handshake++; in state_machine() 508 st->in_handshake--; in state_machine() 536 OSSL_STATEM *st = &s->statem; in init_read_state_machine() local 584 OSSL_STATEM *st = &s->statem; in read_state_machine() local 615 switch (st->read_state) { in read_state_machine() 712 st->read_state_work = post_process_message(s, st->read_state_work); in read_state_machine() 747 OSSL_STATEM *st = &s->statem; in statem_do_write() local 765 OSSL_STATEM *st = &s->statem; in init_write_state_machine() local 859 switch (st->write_state_work = pre_work(s, st->write_state_work)) { in write_state_machine() [all …]
|
H A D | statem_srvr.c | 59 OSSL_STATEM *st = &s->statem; in ossl_statem_server13_read_transition() local 66 switch (st->hand_state) { in ossl_statem_server13_read_transition() 166 switch (st->hand_state) { in ossl_statem_server_read_transition() 422 switch (st->hand_state) { in ossl_statem_server13_write_transition() 557 switch (st->hand_state) { in ossl_statem_server_write_transition() 688 switch (st->hand_state) { in ossl_statem_server_pre_work() 818 switch (st->hand_state) { in ossl_statem_server_post_work() 1026 switch (st->hand_state) { in ossl_statem_server_construct_message() 1144 switch (st->hand_state) { in ossl_statem_server_max_message_size() 1188 switch (st->hand_state) { in ossl_statem_server_process_message() [all …]
|
H A D | statem_clnt.c | 93 OSSL_STATEM *st = &s->statem; in ossl_statem_client13_read_transition() local 101 switch (st->hand_state) { in ossl_statem_client13_read_transition() 224 switch (st->hand_state) { in ossl_statem_client_read_transition() 420 switch (st->hand_state) { in ossl_statem_client13_write_transition() 512 switch (st->hand_state) { in ossl_statem_client_write_transition() 672 switch (st->hand_state) { in ossl_statem_client_pre_work() 739 switch (st->hand_state) { in ossl_statem_client_post_work() 893 switch (st->hand_state) { in ossl_statem_client_construct_message() 965 switch (st->hand_state) { in ossl_statem_client_max_message_size() 1027 switch (st->hand_state) { in ossl_statem_client_process_message() [all …]
|
/openssl/include/openssl/ |
H A D | stack.h | 37 int OPENSSL_sk_reserve(OPENSSL_STACK *st, int n); 44 void *OPENSSL_sk_delete(OPENSSL_STACK *st, int loc); 46 int OPENSSL_sk_find(OPENSSL_STACK *st, const void *data); 47 int OPENSSL_sk_find_ex(OPENSSL_STACK *st, const void *data); 49 int OPENSSL_sk_push(OPENSSL_STACK *st, const void *data); 51 void *OPENSSL_sk_shift(OPENSSL_STACK *st); 52 void *OPENSSL_sk_pop(OPENSSL_STACK *st); 53 void OPENSSL_sk_zero(OPENSSL_STACK *st); 56 OPENSSL_STACK *OPENSSL_sk_dup(const OPENSSL_STACK *st); 57 void OPENSSL_sk_sort(OPENSSL_STACK *st); [all …]
|
H A D | self_test.h | 82 void OSSL_SELF_TEST_free(OSSL_SELF_TEST *st); 84 void OSSL_SELF_TEST_onbegin(OSSL_SELF_TEST *st, const char *type, 86 int OSSL_SELF_TEST_oncorrupt_byte(OSSL_SELF_TEST *st, unsigned char *bytes); 87 void OSSL_SELF_TEST_onend(OSSL_SELF_TEST *st, int ret);
|
/openssl/providers/fips/ |
H A D | self_test_kats.c | 39 OSSL_SELF_TEST_oncorrupt_byte(st, out); in self_test_digest() 48 OSSL_SELF_TEST_onend(st, ok); in self_test_digest() 145 OSSL_SELF_TEST_onend(st, ret); in self_test_cipher() 246 OSSL_SELF_TEST_onend(st, ret); in self_test_kdf() 357 OSSL_SELF_TEST_onend(st, ret); in self_test_drbg() 434 OSSL_SELF_TEST_onend(st, ret); in self_test_ka() 523 OSSL_SELF_TEST_onend(st, ret); in self_test_sign() 610 OSSL_SELF_TEST_onend(st, ret); in self_test_asym_cipher() 715 if (!self_test_kdfs(st, libctx)) in SELF_TEST_kats() 717 if (!self_test_drbgs(st, libctx)) in SELF_TEST_kats() [all …]
|
H A D | self_test.c | 288 if (st == NULL in SELF_TEST_post() 289 || st->module_checksum_data == NULL) { in SELF_TEST_post() 294 ev = OSSL_SELF_TEST_new(st->cb, st->cb_arg); in SELF_TEST_post() 304 bio_module = (*st->bio_new_file_cb)(st->module_filename, "rb"); in SELF_TEST_post() 316 if (st->indicator_data != NULL) { in SELF_TEST_post() 321 if (st->indicator_checksum_data == NULL) { in SELF_TEST_post() 333 (*st->bio_new_buffer_cb)(st->indicator_data, in SELF_TEST_post() 353 if (!SELF_TEST_kats(ev, st->libctx)) { in SELF_TEST_post() 364 if (st != NULL) { in SELF_TEST_post() 365 (*st->bio_free_cb)(bio_indicator); in SELF_TEST_post() [all …]
|
/openssl/crypto/bn/ |
H A D | bn_ctx.c | 252 st->indexes = NULL; in BN_STACK_init() 253 st->depth = st->size = 0; in BN_STACK_init() 258 OPENSSL_free(st->indexes); in BN_STACK_finish() 259 st->indexes = NULL; in BN_STACK_finish() 265 if (st->depth == st->size) { in BN_STACK_push() 268 st->size ? (st->size * 3 / 2) : BN_CTX_START_FRAMES; in BN_STACK_push() 275 if (st->depth) in BN_STACK_push() 276 memcpy(newitems, st->indexes, sizeof(*newitems) * st->depth); in BN_STACK_push() 279 st->size = newsize; in BN_STACK_push() 281 st->indexes[(st->depth)++] = idx; in BN_STACK_push() [all …]
|
/openssl/crypto/aes/ |
H A D | aes_local.h | 21 # define PUTU32(ct, st) { *((u32 *)(ct)) = SWAP((st)); } argument 24 # define PUTU32(ct, st) { (ct)[0] = (u8)((st) >> 24); (ct)[1] = (u8)((st) >> 16); (ct)[2] = (u8)((… argument
|
/openssl/apps/ |
H A D | testdsa.h | 202 #define set_dsa_ptr(st, bits) \ argument 204 st.priv = dsa##bits##_priv; \ 205 st.pub = dsa##bits##_pub; \ 206 st.p = dsa##bits##_p; \ 207 st.g = dsa##bits##_g; \ 208 st.q = dsa##bits##_q; \ 209 st.priv_l = sizeof(dsa##bits##_priv); \ 210 st.pub_l = sizeof(dsa##bits##_pub); \ 211 st.p_l = sizeof(dsa##bits##_p); \ 212 st.g_l = sizeof(dsa##bits##_g); \ [all …]
|
/openssl/test/ |
H A D | bntest.c | 123 st = 1; in getint() 126 return st; in getint() 229 st = 1; in test_swap() 267 st = 1; in test_sub() 310 st = 1; in test_div_recip() 417 st = 1; in test_mod() 718 st = 1; in test_modexp_mont5() 760 st = 1; in test_gf2m_add() 797 st = 1; in test_gf2m_mod() 846 st = 1; in test_gf2m_mul() [all …]
|
H A D | exdatatest.c | 130 int st; member 140 obj->st = CRYPTO_new_ex_data(CRYPTO_EX_INDEX_APP, obj, &obj->ex_data); in MYOBJ_new() 147 obj->st = CRYPTO_set_ex_data(&obj->ex_data, saved_idx, cp); in MYOBJ_sethello() 148 if (!TEST_int_eq(obj->st, 1)) in MYOBJ_sethello() 164 obj->st = gbl_result = 0; in MYOBJ_sethello2() 174 obj->st = gbl_result = 0; in MYOBJ_gethello2() 188 obj->st = gbl_result = 0; in MYOBJ_allochello3() 198 obj->st = gbl_result = 0; in MYOBJ_gethello3() 215 obj->st |= CRYPTO_dup_ex_data(CRYPTO_EX_INDEX_APP, &obj->ex_data, in MYOBJ_dup() 243 if (!TEST_int_eq(t1->st, 1) || !TEST_int_eq(t2->st, 1)) in test_exdata() [all …]
|
/openssl/doc/man3/ |
H A D | SSL_CTX_set1_verify_cert_store.pod | 17 int SSL_CTX_set0_verify_cert_store(SSL_CTX *ctx, X509_STORE *st); 18 int SSL_CTX_set1_verify_cert_store(SSL_CTX *ctx, X509_STORE *st); 19 int SSL_CTX_set0_chain_cert_store(SSL_CTX *ctx, X509_STORE *st); 20 int SSL_CTX_set1_chain_cert_store(SSL_CTX *ctx, X509_STORE *st); 24 int SSL_set0_verify_cert_store(SSL *ctx, X509_STORE *st); 25 int SSL_set1_verify_cert_store(SSL *ctx, X509_STORE *st); 26 int SSL_set0_chain_cert_store(SSL *ctx, X509_STORE *st); 27 int SSL_set1_chain_cert_store(SSL *ctx, X509_STORE *st); 28 int SSL_get0_verify_cert_store(SSL *ctx, X509_STORE **st); 29 int SSL_get0_chain_cert_store(SSL *ctx, X509_STORE **st); [all …]
|
H A D | OSSL_SELF_TEST_new.pod | 16 void OSSL_SELF_TEST_free(OSSL_SELF_TEST *st); 18 void OSSL_SELF_TEST_onbegin(OSSL_SELF_TEST *st, const char *type, 21 void OSSL_SELF_TEST_onend(OSSL_SELF_TEST *st, int ret); 43 =item "st-phase" (B<OSSL_PROV_PARAM_SELF_TEST_PHASE>) <UTF8 string> 90 =item "st-type" (B<OSSL_PROV_PARAM_SELF_TEST_TYPE>) <UTF8 string> 95 =item "st-desc" (B<OSSL_PROV_PARAM_SELF_TEST_DESC>) <UTF8 string> 114 OSSL_SELF_TEST *st = NULL; 129 st = OSSL_SELF_TEST_new(cb, cb_arg); 132 OSSL_SELF_TEST_onbegin(st, OSSL_SELF_TEST_TYPE_KAT_DIGEST, 141 OSSL_SELF_TEST_oncorrupt_byte(st, out); [all …]
|
/openssl/demos/smime/ |
H A D | smver.c | 18 X509_STORE *st = NULL; in main() local 29 st = X509_STORE_new(); in main() 30 if (st == NULL) in main() 44 if (!X509_STORE_add_cert(st, cacert)) in main() 65 if (!PKCS7_verify(p7, NULL, st, cont, out, 0)) { in main() 80 X509_STORE_free(st); in main()
|
/openssl/demos/cms/ |
H A D | cms_ver.c | 18 X509_STORE *st = NULL; in main() local 29 st = X509_STORE_new(); in main() 30 if (st == NULL) in main() 44 if (!X509_STORE_add_cert(st, cacert)) in main() 65 if (!CMS_verify(cms, NULL, st, cont, out, 0)) { in main() 81 X509_STORE_free(st); in main()
|
/openssl/fuzz/ |
H A D | test-corpus.c | 39 struct stat st; in testfile() local 44 if (stat(pathname, &st) < 0 || !S_ISREG(st.st_mode)) in testfile() 51 buf = malloc(st.st_size); in testfile() 53 s = fread(buf, 1, st.st_size, f); in testfile() 54 OPENSSL_assert(s == (size_t)st.st_size); in testfile()
|
/openssl/crypto/bn/asm/ |
H A D | sparcv8.S | 67 st %o4,[%o0] 78 st %o4,[%o0+4] 89 st %o4,[%o0+8] 99 st %o4,[%o0-4] 123 st %o4,[%o0] 178 st %g2,[%o0] 222 st %g2,[%o0] 267 st %o4,[%o0] 305 st %o4,[%o0] 377 st %o5,[%o0] [all …]
|
/openssl/crypto/dsa/ |
H A D | dsa_key.c | 149 OSSL_SELF_TEST *st = NULL; in dsa_keygen_pairwise_test() local 151 st = OSSL_SELF_TEST_new(cb, cbarg); in dsa_keygen_pairwise_test() 152 if (st == NULL) in dsa_keygen_pairwise_test() 155 OSSL_SELF_TEST_onbegin(st, OSSL_SELF_TEST_TYPE_PCT, in dsa_keygen_pairwise_test() 162 OSSL_SELF_TEST_oncorrupt_byte(st, dgst); in dsa_keygen_pairwise_test() 169 OSSL_SELF_TEST_onend(st, ret); in dsa_keygen_pairwise_test() 170 OSSL_SELF_TEST_free(st); in dsa_keygen_pairwise_test()
|
/openssl/providers/implementations/rands/ |
H A D | crngt.c | 114 OSSL_SELF_TEST *st = NULL; in ossl_crngt_get_entropy() local 147 st = OSSL_SELF_TEST_new(stcb, stcbarg); in ossl_crngt_get_entropy() 148 if (st == NULL) in ossl_crngt_get_entropy() 150 OSSL_SELF_TEST_onbegin(st, OSSL_SELF_TEST_TYPE_CRNG, in ossl_crngt_get_entropy() 163 if (OSSL_SELF_TEST_oncorrupt_byte(st, md)) in ossl_crngt_get_entropy() 179 OSSL_SELF_TEST_onend(st, crng_test_pass); in ossl_crngt_get_entropy() 180 OSSL_SELF_TEST_free(st); in ossl_crngt_get_entropy()
|