Lines Matching refs:sha1

226     mbedtls_sha1_context sha1;  in ssl3_prf()  local
232 mbedtls_sha1_init( &sha1 ); in ssl3_prf()
246 mbedtls_sha1_starts( &sha1 ); in ssl3_prf()
247 mbedtls_sha1_update( &sha1, padding, 1 + i ); in ssl3_prf()
248 mbedtls_sha1_update( &sha1, secret, slen ); in ssl3_prf()
249 mbedtls_sha1_update( &sha1, random, rlen ); in ssl3_prf()
250 mbedtls_sha1_finish( &sha1, sha1sum ); in ssl3_prf()
259 mbedtls_sha1_free( &sha1 ); in ssl3_prf()
966 mbedtls_sha1_context sha1; in ssl_calc_verify_ssl() local
973 mbedtls_sha1_init( &sha1 ); in ssl_calc_verify_ssl()
976 mbedtls_sha1_clone( &sha1, &ssl->handshake->fin_sha1 ); in ssl_calc_verify_ssl()
991 mbedtls_sha1_update( &sha1, ssl->session_negotiate->master, 48 ); in ssl_calc_verify_ssl()
992 mbedtls_sha1_update( &sha1, pad_1, 40 ); in ssl_calc_verify_ssl()
993 mbedtls_sha1_finish( &sha1, hash + 16 ); in ssl_calc_verify_ssl()
995 mbedtls_sha1_starts( &sha1 ); in ssl_calc_verify_ssl()
996 mbedtls_sha1_update( &sha1, ssl->session_negotiate->master, 48 ); in ssl_calc_verify_ssl()
997 mbedtls_sha1_update( &sha1, pad_2, 40 ); in ssl_calc_verify_ssl()
998 mbedtls_sha1_update( &sha1, hash + 16, 20 ); in ssl_calc_verify_ssl()
999 mbedtls_sha1_finish( &sha1, hash + 16 ); in ssl_calc_verify_ssl()
1005 mbedtls_sha1_free( &sha1 ); in ssl_calc_verify_ssl()
1015 mbedtls_sha1_context sha1; in ssl_calc_verify_tls() local
1020 mbedtls_sha1_init( &sha1 ); in ssl_calc_verify_tls()
1023 mbedtls_sha1_clone( &sha1, &ssl->handshake->fin_sha1 ); in ssl_calc_verify_tls()
1026 mbedtls_sha1_finish( &sha1, hash + 16 ); in ssl_calc_verify_tls()
1032 mbedtls_sha1_free( &sha1 ); in ssl_calc_verify_tls()
4702 mbedtls_sha1_context sha1; in ssl_calc_finished_ssl() local
4715 mbedtls_sha1_init( &sha1 ); in ssl_calc_finished_ssl()
4718 mbedtls_sha1_clone( &sha1, &ssl->handshake->fin_sha1 ); in ssl_calc_finished_ssl()
4736 sha1.state, sizeof( sha1.state ) ); in ssl_calc_finished_ssl()
4749 mbedtls_sha1_update( &sha1, (const unsigned char *) sender, 4 ); in ssl_calc_finished_ssl()
4750 mbedtls_sha1_update( &sha1, session->master, 48 ); in ssl_calc_finished_ssl()
4751 mbedtls_sha1_update( &sha1, padbuf, 40 ); in ssl_calc_finished_ssl()
4752 mbedtls_sha1_finish( &sha1, sha1sum ); in ssl_calc_finished_ssl()
4762 mbedtls_sha1_starts( &sha1 ); in ssl_calc_finished_ssl()
4763 mbedtls_sha1_update( &sha1, session->master, 48 ); in ssl_calc_finished_ssl()
4764 mbedtls_sha1_update( &sha1, padbuf , 40 ); in ssl_calc_finished_ssl()
4765 mbedtls_sha1_update( &sha1, sha1sum, 20 ); in ssl_calc_finished_ssl()
4766 mbedtls_sha1_finish( &sha1, buf + 16 ); in ssl_calc_finished_ssl()
4771 mbedtls_sha1_free( &sha1 ); in ssl_calc_finished_ssl()
4788 mbedtls_sha1_context sha1; in ssl_calc_finished_tls() local
4798 mbedtls_sha1_init( &sha1 ); in ssl_calc_finished_tls()
4801 mbedtls_sha1_clone( &sha1, &ssl->handshake->fin_sha1 ); in ssl_calc_finished_tls()
4816 sha1.state, sizeof( sha1.state ) ); in ssl_calc_finished_tls()
4824 mbedtls_sha1_finish( &sha1, padbuf + 16 ); in ssl_calc_finished_tls()
4832 mbedtls_sha1_free( &sha1 ); in ssl_calc_finished_tls()