EncapsulatingSecurityPayloadTypeNetwork Packet Object Schema

ESP is used to provide confidentiality, data origin authentication, connectionless integrity, an anti-replay service (a form of partial sequence integrity), and limited traffic flow confidentiality. http://www.ietf.org/rfc/rfc2406.txt.


Fields

Field Name Type Description
Security_Parameters_Index0..1 HexBinaryObjectPropertyType

The SPI is an arbitrary 32-bit value that, in combination with the destination IP address and security protocol (ESP), uniquely identifies the Security Association for this datagram. http://www.ietf.org/rfc/rfc2406.txt.

Sequence_Number0..1 HexBinaryObjectPropertyType

This unsigned 32-bit field contains a monotonically increasing counter value (sequence number).

Payload_Data0..1 HexBinaryObjectPropertyType

Payload Data is a variable-length field containing data described by the Next Header field.

Padding0..1 HexBinaryObjectPropertyType

The padding field can be used for various reasons, such as to fill in the plaintext as required by an encryption algorithm or to conceal the actual length of the payload.

Padding_Len0..1 HexBinaryObjectPropertyType

The pad length indicates the number of pad bytes immediately preceding it. Range is 0-255, where a value of zero indicates that no padding bytes are present. http://www.ietf.org/rfc/rfc2406.txt.

Next_Header0..1 IANAAssignedIPNumbersType

Identifies the type data contained in the payload data field. Uses the same values as the IPv4 Protocol field.

Authentication_Data0..1 HexBinaryObjectPropertyType

The Authentication Data is a variable-length field containing an Integrity Check Value (ICV) computed over the ESP packet minus the Authentication Data. http://www.ietf.org/rfc/rfc2406.txt.