Home
last modified time | relevance | path

Searched refs:md_ctx (Results 1 – 8 of 8) sorted by relevance

/onnv-gate/usr/src/common/openssl/crypto/hmac/
H A Dhmac.c85 EVP_DigestInit_ex(&ctx->md_ctx,md, impl); in HMAC_Init_ex()
86 EVP_DigestUpdate(&ctx->md_ctx,key,len); in HMAC_Init_ex()
87 EVP_DigestFinal_ex(&(ctx->md_ctx),ctx->key, in HMAC_Init_ex()
113 EVP_MD_CTX_copy_ex(&ctx->md_ctx,&ctx->i_ctx); in HMAC_Init_ex()
126 EVP_DigestUpdate(&ctx->md_ctx,data,len); in HMAC_Update()
137 EVP_DigestFinal_ex(&ctx->md_ctx,buf,&i); in HMAC_Final()
138 EVP_MD_CTX_copy_ex(&ctx->md_ctx,&ctx->o_ctx); in HMAC_Final()
139 EVP_DigestUpdate(&ctx->md_ctx,buf,i); in HMAC_Final()
140 EVP_DigestFinal_ex(&ctx->md_ctx,md,len); in HMAC_Final()
147 EVP_MD_CTX_init(&ctx->md_ctx); in HMAC_CTX_init()
[all …]
H A Dhmac.h78 EVP_MD_CTX md_ctx; member
/onnv-gate/usr/src/common/openssl/ssl/
H A Ds3_enc.c580 EVP_MD_CTX md_ctx; in ssl3_mac() local
605 EVP_MD_CTX_init(&md_ctx); in ssl3_mac()
607 EVP_DigestInit_ex( &md_ctx,hash, NULL); in ssl3_mac()
608 EVP_DigestUpdate(&md_ctx,mac_sec,md_size); in ssl3_mac()
609 EVP_DigestUpdate(&md_ctx,ssl3_pad_1,npad); in ssl3_mac()
610 EVP_DigestUpdate(&md_ctx,seq,8); in ssl3_mac()
612 EVP_DigestUpdate(&md_ctx,&rec_char,1); in ssl3_mac()
615 EVP_DigestUpdate(&md_ctx,md,2); in ssl3_mac()
616 EVP_DigestUpdate(&md_ctx,rec->input,rec->length); in ssl3_mac()
617 EVP_DigestFinal_ex( &md_ctx,md,NULL); in ssl3_mac()
[all …]
H A Dd1_srvr.c793 EVP_MD_CTX md_ctx; in dtls1_send_server_key_exchange() local
795 EVP_MD_CTX_init(&md_ctx); in dtls1_send_server_key_exchange()
947 EVP_DigestInit_ex(&md_ctx,(num == 2) in dtls1_send_server_key_exchange()
949 EVP_DigestUpdate(&md_ctx,&(s->s3->client_random[0]),SSL3_RANDOM_SIZE); in dtls1_send_server_key_exchange()
950 EVP_DigestUpdate(&md_ctx,&(s->s3->server_random[0]),SSL3_RANDOM_SIZE); in dtls1_send_server_key_exchange()
951 EVP_DigestUpdate(&md_ctx,&(d[DTLS1_HM_HEADER_LENGTH]),n); in dtls1_send_server_key_exchange()
952 EVP_DigestFinal_ex(&md_ctx,q, in dtls1_send_server_key_exchange()
972 EVP_SignInit_ex(&md_ctx,EVP_dss1(), NULL); in dtls1_send_server_key_exchange()
973 EVP_SignUpdate(&md_ctx,&(s->s3->client_random[0]),SSL3_RANDOM_SIZE); in dtls1_send_server_key_exchange()
974 EVP_SignUpdate(&md_ctx,&(s->s3->server_random[0]),SSL3_RANDOM_SIZE); in dtls1_send_server_key_exchange()
[all …]
H A Ds3_clnt.c992 EVP_MD_CTX md_ctx; in ssl3_get_key_exchange() local
1061 EVP_MD_CTX_init(&md_ctx); in ssl3_get_key_exchange()
1336 EVP_DigestInit_ex(&md_ctx,(num == 2) in ssl3_get_key_exchange()
1338 EVP_DigestUpdate(&md_ctx,&(s->s3->client_random[0]),SSL3_RANDOM_SIZE); in ssl3_get_key_exchange()
1339 EVP_DigestUpdate(&md_ctx,&(s->s3->server_random[0]),SSL3_RANDOM_SIZE); in ssl3_get_key_exchange()
1340 EVP_DigestUpdate(&md_ctx,param,param_len); in ssl3_get_key_exchange()
1341 EVP_DigestFinal_ex(&md_ctx,q,(unsigned int *)&i); in ssl3_get_key_exchange()
1367 EVP_VerifyInit_ex(&md_ctx,EVP_dss1(), NULL); in ssl3_get_key_exchange()
1368 EVP_VerifyUpdate(&md_ctx,&(s->s3->client_random[0]),SSL3_RANDOM_SIZE); in ssl3_get_key_exchange()
1369 EVP_VerifyUpdate(&md_ctx,&(s->s3->server_random[0]),SSL3_RANDOM_SIZE); in ssl3_get_key_exchange()
[all …]
H A Ds3_srvr.c1159 EVP_MD_CTX md_ctx; in ssl3_send_server_key_exchange() local
1161 EVP_MD_CTX_init(&md_ctx); in ssl3_send_server_key_exchange()
1462 EVP_DigestInit_ex(&md_ctx,(num == 2) in ssl3_send_server_key_exchange()
1464 EVP_DigestUpdate(&md_ctx,&(s->s3->client_random[0]),SSL3_RANDOM_SIZE); in ssl3_send_server_key_exchange()
1465 EVP_DigestUpdate(&md_ctx,&(s->s3->server_random[0]),SSL3_RANDOM_SIZE); in ssl3_send_server_key_exchange()
1466 EVP_DigestUpdate(&md_ctx,&(d[4]),n); in ssl3_send_server_key_exchange()
1467 EVP_DigestFinal_ex(&md_ctx,q, in ssl3_send_server_key_exchange()
1487 EVP_SignInit_ex(&md_ctx,EVP_dss1(), NULL); in ssl3_send_server_key_exchange()
1488 EVP_SignUpdate(&md_ctx,&(s->s3->client_random[0]),SSL3_RANDOM_SIZE); in ssl3_send_server_key_exchange()
1489 EVP_SignUpdate(&md_ctx,&(s->s3->server_random[0]),SSL3_RANDOM_SIZE); in ssl3_send_server_key_exchange()
[all …]
/onnv-gate/usr/src/common/openssl/crypto/ecdsa/
H A Decdsatest.c188 EVP_MD_CTX md_ctx; in x9_62_test_internal() local
193 EVP_MD_CTX_init(&md_ctx); in x9_62_test_internal()
195 EVP_DigestInit(&md_ctx, EVP_ecdsa()); in x9_62_test_internal()
196 EVP_DigestUpdate(&md_ctx, (const void*)message, 3); in x9_62_test_internal()
197 EVP_DigestFinal(&md_ctx, digest, &dgst_len); in x9_62_test_internal()
242 EVP_MD_CTX_cleanup(&md_ctx); in x9_62_test_internal()
/onnv-gate/usr/src/lib/krb5/plugins/preauth/pkinit/
H A Dpkinit_crypto_openssl.c4794 EVP_MD_CTX md_ctx; local
4800 EVP_VerifyInit(&md_ctx, EVP_sha1());
4801 EVP_SignUpdate(&md_ctx, data, data_len);
4805 EVP_SignFinal(&md_ctx, *sig, sig_len, pkey);
4810 EVP_MD_CTX_cleanup(&md_ctx);