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

Class RSNCipherSuite

scapy/layers/dot11.py:1121–1144  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1119# 802.11-2020 9.4.2.24.2
1120
1121class RSNCipherSuite(Packet):
1122 name = "Cipher suite"
1123 fields_desc = [
1124 OUIField("oui", 0x000fac),
1125 ByteEnumField("cipher", 0x04, {
1126 0x00: "Use group cipher suite",
1127 0x01: "WEP-40",
1128 0x02: "TKIP",
1129 0x03: "OCB",
1130 0x04: "CCMP-128",
1131 0x05: "WEP-104",
1132 0x06: "BIP-CMAC-128",
1133 0x07: "Group addressed traffic not allowed",
1134 0x08: "GCMP-128",
1135 0x09: "GCMP-256",
1136 0x0A: "CCMP-256",
1137 0x0B: "BIP-GMAC-128",
1138 0x0C: "BIP-GMAC-256",
1139 0x0D: "BIP-CMAC-256"
1140 })
1141 ]
1142
1143 def extract_padding(self, s):
1144 return "", s
1145
1146
1147# 802.11-2020 9.4.2.24.3

Callers 2

build_ap_info_pktMethod · 0.90
Dot11EltRSNClass · 0.85

Calls 2

OUIFieldClass · 0.90
ByteEnumFieldClass · 0.90

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…