Wireshark
2.9.0-477-g68ec514b
The Wireshark network protocol analyzer
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
epan
crypt
wep-wpadefs.h
Go to the documentation of this file.
1
/* wap-wpadefs.h
2
*
3
* Copyright (c) 2006 CACE Technologies, Davis (California)
4
* All rights reserved.
5
*
6
* SPDX-License-Identifier: (BSD-3-Clause OR GPL-2.0-only)
7
*/
8
9
#ifndef __WEP_WPADEFS_H__
10
#define __WEP_WPADEFS_H__
11
12
#ifdef __cplusplus
13
extern
"C"
{
14
#endif
15
27
#define MAX_ENCRYPTION_KEYS 64
28
33
#define WEP_KEY_MAX_SIZE 32
34
39
#define WEP_KEY_MAX_CHAR_SIZE (WEP_KEY_MAX_SIZE*2)
40
44
#define WEP_KEY_MAX_BIT_SIZE (WEP_KEY_MAX_SIZE*8)
45
46
#define WEP_KEY_MIN_CHAR_SIZE 2
47
#define WEP_KEY_MIN_BIT_SIZE 8
48
52
#define WPA_KEY_MAX_SIZE 63
/* 63 chars followed by a '\0' */
53
54
#define WPA_KEY_MAX_CHAR_SIZE (WPA_KEY_MAX_SIZE*1)
55
#define WPA_KEY_MAX_BIT_SIZE (WPA_KEY_MAX_SIZE*8)
56
#define WPA_KEY_MIN_CHAR_SIZE 8
57
#define WPA_KEY_MIN_BIT_SIZE (WPA_KEY_MIN_CHAR_SIZE*8)
58
62
#define WPA_SSID_MAX_SIZE 32
63
64
#define WPA_SSID_MAX_CHAR_SIZE (WPA_SSID_MAX_SIZE*1)
65
#define WPA_SSID_MAX_BIT_SIZE (WPA_SSID_MAX_SIZE*8)
66
#define WPA_SSID_MIN_CHAR_SIZE 0
67
#define WPA_SSID_MIN_BIT_SIZE (WPA_SSID_MIN_CHAR_SIZE*8)
68
72
#define WPA_PSK_KEY_SIZE 32
/* Fixed size, 32 bytes (256bit) */
73
#define WPA_PSK_KEY_CHAR_SIZE (WPA_PSK_KEY_SIZE*2)
74
#define WPA_PSK_KEY_BIT_SIZE (WPA_PSK_KEY_SIZE*8)
75
79
#define STRING_KEY_TYPE_WEP "wep"
80
#define STRING_KEY_TYPE_WPA_PWD "wpa-pwd"
81
#define STRING_KEY_TYPE_WPA_PSK "wpa-psk"
82
83
#ifdef __cplusplus
84
}
85
#endif
86
87
#endif
/* __WEP_WPADEFS_H__ */
Generated by
1.8.11