Lines Matching +full:ext +full:- +full:32 +full:k
2 * Copyright 2012-2021 The OpenSSL Project Authors. All Rights Reserved.
34 if (tbl->num == val) in do_ssl_trace_str()
35 return tbl->name; in do_ssl_trace_str()
55 msglen -= vlen; in do_ssl_trace_list()
430 {0xC102, "IANA-GOST2012-GOST8912-GOST8912"},
445 {0xFF85, "LEGACY-GOST2012-GOST8912-GOST8912"},
446 {0xFF87, "GOST2012-NULL-GOST12"},
447 {0xC100, "GOST2012-KUZNYECHIK-KUZNYECHIKOMAC"},
448 {0xC101, "GOST2012-MAGMA-MAGMAOMAC"},
449 {0xC102, "GOST2012-GOST8912-IANA"},
498 {1, "sect163k1 (K-163)"},
500 {3, "sect163r2 (B-163)"},
503 {6, "sect233k1 (K-233)"},
504 {7, "sect233r1 (B-233)"},
506 {9, "sect283k1 (K-283)"},
507 {10, "sect283r1 (B-283)"},
508 {11, "sect409k1 (K-409)"},
509 {12, "sect409r1 (B-409)"},
510 {13, "sect571k1 (K-571)"},
511 {14, "sect571r1 (B-571)"},
516 {19, "secp192r1 (P-192)"},
518 {21, "secp224r1 (P-224)"},
520 {23, "secp256r1 (P-256)"},
521 {24, "secp384r1 (P-384)"},
522 {25, "secp521r1 (P-521)"},
642 *pmsglen -= blen + nlen; in ssl_print_hexbuf()
661 *pmsglen -= 2; in ssl_print_version()
671 if (*pmsglen < 32) in ssl_print_random()
683 *pmsg += 32; in ssl_print_random()
684 *pmsglen -= 32; in ssl_print_random()
701 *pmsglen -= 2; in ssl_print_signature()
708 const unsigned char *ext, size_t extlen) in ssl_print_extension() argument
722 return ssl_trace_list(bio, indent + 2, ext, xlen, 1, ssl_mfl_tbl); in ssl_print_extension()
727 xlen = ext[0]; in ssl_print_extension()
730 return ssl_trace_list(bio, indent + 2, ext + 1, xlen, 1, ssl_point_tbl); in ssl_print_extension()
735 xlen = (ext[0] << 8) | ext[1]; in ssl_print_extension()
738 return ssl_trace_list(bio, indent + 2, ext + 2, xlen, 2, ssl_groups_tbl); in ssl_print_extension()
742 xlen = (ext[0] << 8) | ext[1]; in ssl_print_extension()
745 ext += 2; in ssl_print_extension()
747 size_t plen = *ext++; in ssl_print_extension()
752 BIO_write(bio, ext, plen); in ssl_print_extension()
754 ext += plen; in ssl_print_extension()
755 xlen -= plen + 1; in ssl_print_extension()
763 xlen = (ext[0] << 8) | ext[1]; in ssl_print_extension()
768 ext += 2; in ssl_print_extension()
771 sigalg = (ext[0] << 8) | ext[1]; in ssl_print_extension()
774 xlen -= 2; in ssl_print_extension()
775 ext += 2; in ssl_print_extension()
782 xlen = ext[0]; in ssl_print_extension()
785 ext++; in ssl_print_extension()
792 ssl_print_hex(bio, indent + 4, "client_verify_data", ext, xlen); in ssl_print_extension()
794 ext += xlen; in ssl_print_extension()
795 ssl_print_hex(bio, indent + 4, "server_verify_data", ext, xlen); in ssl_print_extension()
805 ssl_print_hex(bio, indent + 4, "ticket", ext, extlen); in ssl_print_extension()
813 group_id = (ext[0] << 8) | ext[1]; in ssl_print_extension()
824 xlen = (ext[0] << 8) | ext[1]; in ssl_print_extension()
827 ext += 2; in ssl_print_extension()
829 for (; xlen > 0; ext += share_len, xlen -= share_len) { in ssl_print_extension()
834 group_id = (ext[0] << 8) | ext[1]; in ssl_print_extension()
835 share_len = (ext[2] << 8) | ext[3]; in ssl_print_extension()
836 ext += 4; in ssl_print_extension()
837 xlen -= 4; in ssl_print_extension()
843 ssl_print_hex(bio, indent + 4, "key_exchange: ", ext, share_len); in ssl_print_extension()
853 version = (ext[0] << 8) | ext[1]; in ssl_print_extension()
861 xlen = ext[0]; in ssl_print_extension()
864 return ssl_trace_list(bio, indent + 2, ext + 1, xlen, 2, in ssl_print_extension()
870 xlen = ext[0]; in ssl_print_extension()
873 return ssl_trace_list(bio, indent + 2, ext + 1, xlen, 1, in ssl_print_extension()
881 max_early_data = ((unsigned int)ext[0] << 24) in ssl_print_extension()
882 | ((unsigned int)ext[1] << 16) in ssl_print_extension()
883 | ((unsigned int)ext[2] << 8) in ssl_print_extension()
884 | (unsigned int)ext[3]; in ssl_print_extension()
890 BIO_dump_indent(bio, (const char *)ext, extlen, indent + 2); in ssl_print_extension()
910 msglen -= 2; in ssl_print_extensions()
921 msglen -= extslen; in ssl_print_extensions()
940 extslen -= extlen + 4; in ssl_print_extensions()
968 msglen -= 2; in ssl_print_client_hello()
979 msglen -= 2; in ssl_print_client_hello()
980 len -= 2; in ssl_print_client_hello()
986 msglen--; in ssl_print_client_hello()
996 msglen--; in ssl_print_client_hello()
997 len--; in ssl_print_client_hello()
1035 msglen -= 2; in ssl_print_server_hello()
1043 msglen--; in ssl_print_server_hello()
1053 unsigned long alg_k = ssl->s3.tmp.new_cipher->algorithm_mkey; in ssl_get_keyex()
1143 "GOST-wrapped PreMasterSecret", msg, msglen); in ssl_print_client_keyex()
1201 msglen -= 3; in ssl_print_server_keyex()
1239 BIO_puts(bio, "\n------details-----\n"); in ssl_print_certificate()
1243 BIO_puts(bio, "------------------\n"); in ssl_print_certificate()
1250 *pmsglen -= clen + 3; in ssl_print_certificate()
1309 msglen -= xlen + 1; in ssl_print_cert_request()
1318 msglen -= xlen + 2; in ssl_print_cert_request()
1326 xlen -= 2; in ssl_print_cert_request()
1339 msglen -= 2 + xlen; in ssl_print_cert_request()
1362 xlen -= dlen + 2; in ssl_print_cert_request()
1389 msglen -= 4; in ssl_print_ticket()
1403 msglen -= 4; in ssl_print_ticket()
1437 msglen -= 4; in ssl_print_handshake()
1448 msglen -= 8; in ssl_print_handshake()
1563 msg[msglen - 2] << 8 | msg[msglen - 1]); in SSL_trace()
1573 if (!ssl_print_handshake(bio, ssl, ssl->server ? write_p : !write_p, in SSL_trace()