| 671 | |
| 672 | |
| 673 | class TLS_Ext_SignatureAlgorithmsCert(TLS_Ext_Unknown): # RFC 8446 |
| 674 | name = "TLS Extension - Signature Algorithms Cert" |
| 675 | fields_desc = [ShortEnumField("type", 0x32, _tls_ext), |
| 676 | MayEnd(ShortField("len", None)), |
| 677 | SigAndHashAlgsLenField("sig_algs_len", None, |
| 678 | length_of="sig_algs"), |
| 679 | SigAndHashAlgsField("sig_algs", [], |
| 680 | EnumField("hash_sig", None, |
| 681 | _tls_hash_sig), |
| 682 | length_from=lambda pkt: pkt.sig_algs_len)] # noqa: E501 |
| 683 | |
| 684 | |
| 685 | class TLS_Ext_RenegotiationInfo(TLS_Ext_Unknown): # RFC 5746 |
nothing calls this directly
no test coverage detected
searching dependent graphs…