| 1147 | # 802.11-2020 9.4.2.24.3 |
| 1148 | |
| 1149 | class AKMSuite(Packet): |
| 1150 | name = "AKM suite" |
| 1151 | fields_desc = [ |
| 1152 | OUIField("oui", 0x000fac), |
| 1153 | ByteEnumField("suite", 0x01, { |
| 1154 | 0x00: "Reserved", |
| 1155 | 0x01: "802.1X", |
| 1156 | 0x02: "PSK", |
| 1157 | 0x03: "FT-802.1X", |
| 1158 | 0x04: "FT-PSK", |
| 1159 | 0x05: "WPA-SHA256", |
| 1160 | 0x06: "PSK-SHA256", |
| 1161 | 0x07: "TDLS", |
| 1162 | 0x08: "SAE", |
| 1163 | 0x09: "FT-SAE", |
| 1164 | 0x0A: "AP-PEER-KEY", |
| 1165 | 0x0B: "WPA-SHA256-SUITE-B", |
| 1166 | 0x0C: "WPA-SHA384-SUITE-B", |
| 1167 | 0x0D: "FT-802.1X-SHA384", |
| 1168 | 0x0E: "FILS-SHA256", |
| 1169 | 0x0F: "FILS-SHA384", |
| 1170 | 0x10: "FT-FILS-SHA256", |
| 1171 | 0x11: "FT-FILS-SHA384", |
| 1172 | 0x12: "OWE" |
| 1173 | }) |
| 1174 | ] |
| 1175 | |
| 1176 | def extract_padding(self, s): |
| 1177 | return "", s |
| 1178 | |
| 1179 | |
| 1180 | # 802.11-2020 9.4.2.24.5 |
no test coverage detected
searching dependent graphs…