scapy.layers.tls.crypto.compression

TLS compression.

class scapy.layers.tls.crypto.compression.Comp_Deflate[source]

Bases: _GenericComp

DEFLATE algorithm, specified for TLS by RFC 3749.

compress(s)[source]
decompress(s)[source]
name = 'deflate'
val = 1
class scapy.layers.tls.crypto.compression.Comp_LZS[source]

Bases: _GenericComp

Lempel-Zic-Stac (LZS) algorithm, specified for TLS by RFC 3943. XXX No support for now.

compress(s)[source]
decompress(s)[source]
name = 'LZS'
val = 64
class scapy.layers.tls.crypto.compression.Comp_NULL[source]

Bases: _GenericComp

The default and advised compression method for TLS: doing nothing.

compress(s)[source]
decompress(s)[source]
name = 'null'
val = 0