MCPcopy Create free account
hub / github.com/secdev/scapy / MKADistributedCAKParamSet

Class MKADistributedCAKParamSet

scapy/layers/eap.py:761–791  ·  view source on GitHub ↗

Distributed CAK Parameter Set (802.1X-2010, section 11.11).

Source from the content-addressed store, hash-verified

759
760
761class MKADistributedCAKParamSet(MKAParamSet):
762 """
763 Distributed CAK Parameter Set (802.1X-2010, section 11.11).
764 """
765
766 #########################################################################
767 #
768 # IEEE 802.1X-2010 standard
769 # Section 11.11
770 #########################################################################
771 #
772
773 name = "Distributed CAK parameter set"
774 fields_desc = [
775 PadField(
776 ByteEnumField(
777 "param_set_type",
778 5,
779 _parameter_set_types
780 ),
781 2,
782 padwith=b"\x00"
783 ),
784 ShortField("param_set_body_len", 0),
785 XStrFixedLenField(
786 "cak_aes_key_wrap",
787 "",
788 length=MKAParamSet.EAPOL_MKA_DEFAULT_KEY_WRAP_LEN
789 ),
790 XStrField("cak_key_name", "")
791 ]
792
793
794class MKAICVSet(MKAParamSet):

Callers

nothing calls this directly

Calls 5

PadFieldClass · 0.90
ByteEnumFieldClass · 0.90
ShortFieldClass · 0.90
XStrFixedLenFieldClass · 0.90
XStrFieldClass · 0.90

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…