• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10/OpenSSL098-52/src/ssl/

Lines Matching refs:s3

253 			s->s3->tmp.next_state=SSL3_ST_SR_CLNT_HELLO_A;
283 memcpy(s->s3->write_sequence, s->s3->read_sequence, sizeof(s->s3->write_sequence));
308 s->s3->tmp.next_state=SSL3_ST_SR_CLNT_HELLO_A;
342 if (!(s->s3->tmp.new_cipher->algorithms & SSL_aNULL))
370 l=s->s3->tmp.new_cipher->algorithms;
383 s->s3->tmp.use_rsa_tmp=1;
385 s->s3->tmp.use_rsa_tmp=0;
389 if (s->s3->tmp.use_rsa_tmp
393 || (SSL_C_IS_EXPORT(s->s3->tmp.new_cipher)
394 && EVP_PKEY_size(s->cert->pkeys[SSL_PKEY_RSA_ENC].privatekey)*8 > SSL_C_EXPORT_PKEYLENGTH(s->s3->tmp.new_cipher)
422 ((s->s3->tmp.new_cipher->algorithms & SSL_aNULL) &&
427 (s->s3->tmp.new_cipher->algorithms & SSL_aKRB5))
431 s->s3->tmp.cert_request=0;
436 s->s3->tmp.cert_request=1;
444 s->s3->tmp.next_state=SSL3_ST_SR_CERT_A;
455 s->s3->tmp.next_state=SSL3_ST_SR_CERT_A;
468 s->state=s->s3->tmp.next_state;
502 &(s->s3->finish_dgst1),
503 &(s->s3->tmp.cert_verify_md[0]));
505 &(s->s3->finish_dgst2),
506 &(s->s3->tmp.cert_verify_md[MD5_DIGEST_LENGTH]));
562 s->session->cipher=s->s3->tmp.new_cipher;
592 s->s3->tmp.next_state=SSL3_ST_SR_FINISHED_A;
594 s->s3->tmp.next_state=SSL_ST_OK;
645 if (!s->s3->tmp.reuse_message && !skip)
749 p=s->s3->server_random;
764 memcpy(p,s->s3->server_random,SSL3_RANDOM_SIZE);
789 if (s->s3->tmp.new_cipher == NULL)
791 i=ssl3_put_cipher_by_char(s->s3->tmp.new_cipher,p);
798 if (s->s3->tmp.new_compression == NULL)
801 *(p++)=s->s3->tmp.new_compression->id;
881 type=s->s3->tmp.new_cipher->algorithms & SSL_MKEY_MASK;
895 SSL_C_IS_EXPORT(s->s3->tmp.new_cipher),
896 SSL_C_EXPORT_PKEYLENGTH(s->s3->tmp.new_cipher));
914 s->s3->tmp.use_rsa_tmp=1;
924 SSL_C_IS_EXPORT(s->s3->tmp.new_cipher),
925 SSL_C_EXPORT_PKEYLENGTH(s->s3->tmp.new_cipher));
933 if (s->s3->tmp.dh != NULL)
946 s->s3->tmp.dh=dh;
986 if (!(s->s3->tmp.new_cipher->algorithms & SSL_aNULL))
988 if ((pkey=ssl_get_sign_pkey(s,s->s3->tmp.new_cipher))
1032 EVP_DigestUpdate(&md_ctx,&(s->s3->client_random[0]),SSL3_RANDOM_SIZE);
1033 EVP_DigestUpdate(&md_ctx,&(s->s3->server_random[0]),SSL3_RANDOM_SIZE);
1056 EVP_SignUpdate(&md_ctx,&(s->s3->client_random[0]),SSL3_RANDOM_SIZE);
1057 EVP_SignUpdate(&md_ctx,&(s->s3->server_random[0]),SSL3_RANDOM_SIZE);
1211 (s->s3->tmp.new_cipher->algorithms