Home
last modified time | relevance | path

Searched refs:srp_ctx (Results 1 – 6 of 6) sorted by relevance

/NextBSD/crypto/openssl/ssl/
HDtls_srp.c71 OPENSSL_free(ctx->srp_ctx.login); in SSL_CTX_SRP_CTX_free()
72 BN_free(ctx->srp_ctx.N); in SSL_CTX_SRP_CTX_free()
73 BN_free(ctx->srp_ctx.g); in SSL_CTX_SRP_CTX_free()
74 BN_free(ctx->srp_ctx.s); in SSL_CTX_SRP_CTX_free()
75 BN_free(ctx->srp_ctx.B); in SSL_CTX_SRP_CTX_free()
76 BN_free(ctx->srp_ctx.A); in SSL_CTX_SRP_CTX_free()
77 BN_free(ctx->srp_ctx.a); in SSL_CTX_SRP_CTX_free()
78 BN_free(ctx->srp_ctx.b); in SSL_CTX_SRP_CTX_free()
79 BN_free(ctx->srp_ctx.v); in SSL_CTX_SRP_CTX_free()
80 ctx->srp_ctx.TLS_ext_srp_username_callback = NULL; in SSL_CTX_SRP_CTX_free()
[all …]
HDs3_lib.c3119 return BUF_strdup(s->srp_ctx.info); in srp_password_from_info_cb()
3810 ctx->srp_ctx.srp_Mask |= SSL_kSRP; in ssl3_ctx_ctrl()
3811 if (ctx->srp_ctx.login != NULL) in ssl3_ctx_ctrl()
3812 OPENSSL_free(ctx->srp_ctx.login); in ssl3_ctx_ctrl()
3813 ctx->srp_ctx.login = NULL; in ssl3_ctx_ctrl()
3821 if ((ctx->srp_ctx.login = BUF_strdup((char *)parg)) == NULL) { in ssl3_ctx_ctrl()
3827 ctx->srp_ctx.SRP_give_srp_client_pwd_callback = in ssl3_ctx_ctrl()
3829 ctx->srp_ctx.info = parg; in ssl3_ctx_ctrl()
3832 ctx->srp_ctx.srp_Mask |= SSL_kSRP; in ssl3_ctx_ctrl()
3833 ctx->srp_ctx.SRP_cb_arg = parg; in ssl3_ctx_ctrl()
[all …]
HDs3_srvr.c196 (s->srp_ctx.TLS_ext_srp_username_callback != NULL)) { in IMPLEMENT_ssl3_meth_func()
197 if (s->srp_ctx.login == NULL) { in IMPLEMENT_ssl3_meth_func()
1843 if ((s->srp_ctx.N == NULL) || in ssl3_send_server_key_exchange()
1844 (s->srp_ctx.g == NULL) || in ssl3_send_server_key_exchange()
1845 (s->srp_ctx.s == NULL) || (s->srp_ctx.B == NULL)) { in ssl3_send_server_key_exchange()
1850 r[0] = s->srp_ctx.N; in ssl3_send_server_key_exchange()
1851 r[1] = s->srp_ctx.g; in ssl3_send_server_key_exchange()
1852 r[2] = s->srp_ctx.s; in ssl3_send_server_key_exchange()
1853 r[3] = s->srp_ctx.B; in ssl3_send_server_key_exchange()
2829 if (!(s->srp_ctx.A = BN_bin2bn(p, i, NULL))) { in ssl3_get_client_key_exchange()
[all …]
HDt1_lib.c1219 if (!(s->srp_ctx.srp_Mask & SSL_kSRP)) { in ssl_set_client_disabled()
1321 if (s->srp_ctx.login != NULL) { /* Add TLS extension SRP username to the in ssl_add_clienthello_tlsext()
1324 int login_len = strlen(s->srp_ctx.login); in ssl_add_clienthello_tlsext()
1343 memcpy(ret, s->srp_ctx.login, login_len); in ssl_add_clienthello_tlsext()
2011 if (s->srp_ctx.login != NULL) { in ssl_scan_clienthello_tlsext()
2012 OPENSSL_free(s->srp_ctx.login); in ssl_scan_clienthello_tlsext()
2013 s->srp_ctx.login = NULL; in ssl_scan_clienthello_tlsext()
2135 if (s->srp_ctx.login != NULL) in ssl_scan_clienthello_tlsext()
2137 if ((s->srp_ctx.login = OPENSSL_malloc(len + 1)) == NULL) in ssl_scan_clienthello_tlsext()
2139 memcpy(s->srp_ctx.login, &data[1], len); in ssl_scan_clienthello_tlsext()
[all …]
HDs3_clnt.c1515 if (!(s->srp_ctx.N = BN_bin2bn(p, i, NULL))) { in ssl3_get_key_exchange()
1535 if (!(s->srp_ctx.g = BN_bin2bn(p, i, NULL))) { in ssl3_get_key_exchange()
1556 if (!(s->srp_ctx.s = BN_bin2bn(p, i, NULL))) { in ssl3_get_key_exchange()
1576 if (!(s->srp_ctx.B = BN_bin2bn(p, i, NULL))) { in ssl3_get_key_exchange()
3069 if (s->srp_ctx.A != NULL) { in ssl3_send_client_key_exchange()
3071 n = BN_num_bytes(s->srp_ctx.A); in ssl3_send_client_key_exchange()
3073 BN_bn2bin(s->srp_ctx.A, p); in ssl3_send_client_key_exchange()
3082 s->session->srp_username = BUF_strdup(s->srp_ctx.login); in ssl3_send_client_key_exchange()
HDssl.h1118 SRP_CTX srp_ctx; /* ctx for SRP authentication */ member
1678 SRP_CTX srp_ctx; member