ABCDEFGHIJKLMNOPQRSTU
1
2
Protocol
Cipher Suites
Certificates
UX
3
VPN ClientIKEv2
MOBIKE
AES-GCM (IANA 20)
SHA2 (IANA 12)
ECP256 (IANA 19)
ECDSA Certificates
Distrust Root CA
NameConstraints
UI Available
Configuration via Profile
On Demand
4
iOS 10
5
macOS 10.12
6
Android 71??????2
7
Android 7 (via strongSwan app)3
8
Windows 104??5??
9
Windows 10 Mobile???????????
10
Debian Stretch (Network Manager)?6????7
11
Ubuntu 17.04 (Network Manager)?6????7
12
Fedora 25 (Network Manager)?6????7
13
ChromeOS8????9????
14
15
16
Issue #URL Reference 1URL Reference 2
17
1Android's built-in VPN only supports IKEv1??
18
2Android's built-in VPN cannot be configured via a profile??
19
3Android's VPN API can only be manually enabled and disabled??
20
4Windows 10 does not use AES-GCM for IKE, it only uses AES-GCM for ESP??
21
5Windows 10 configuration requires Powershell commands??
22
6Linux distros have incorrectly packaged Network Manager to omit openssl-enabled ciphers??
23
7Network Manager has no single file configuration method??
24
8ChromeOS lacks support for IKEv2
https://bugs.chromium.org/p/chromium/issues/detail?id=715622
https://bugs.chromium.org/p/chromium/issues/detail?id=715622
25
9ChromeOS lacks support for ECDSA
https://bugs.chromium.org/p/chromium/issues/detail?id=583784
https://bugs.chromium.org/p/chromium/issues/detail?id=583784
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100