TLS protocol¤
This document describes the TLS protocol version 1.2.
References¤
include tls_record
include tls_deser_ser
include deserializer
include ip
object tls = { ...
instance handshakes : vector(handshake)
instance handshake_parser : deserializer(stream_pos,stream_data,handshakes,tls_deser)
action handshake_event(src : ip.endpoint, dst : ip.endpoint, h : handshake)
This event represents the transfer of raw TLS handshake data from a source
to a destination endpoint. It is redundant with handshake_event above,
but we are using it temporarily because we don't trust the handshake
message serializer.
action handshake_data_event(src : ip.endpoint, dst : ip.endpoint, data:stream_data)
}
import tls.handshake_event