Rearrange feature list
This commit is contained in:
parent
ffddb682f7
commit
48098486bf
13
README.md
13
README.md
|
@ -13,16 +13,17 @@ Website: [davidederosa.com][me-website]
|
||||||
The client is known to work with [OpenVPN®][openvpn] 2.3+ servers. Key renegotiation and replay protection are also included, but full-fledged configuration files (.ovpn) are not currently supported.
|
The client is known to work with [OpenVPN®][openvpn] 2.3+ servers. Key renegotiation and replay protection are also included, but full-fledged configuration files (.ovpn) are not currently supported.
|
||||||
|
|
||||||
- [x] Handshake and tunneling over UDP or TCP
|
- [x] Handshake and tunneling over UDP or TCP
|
||||||
- [x] Client-initiated renegotiation
|
- [x] Ciphers
|
||||||
- [x] Replay protection (hardcoded window)
|
|
||||||
- [x] Data encryption
|
|
||||||
- AES-CBC (128 and 256 bit)
|
- AES-CBC (128 and 256 bit)
|
||||||
- AES-GCM (128 and 256 bit)
|
- AES-GCM (128 and 256 bit)
|
||||||
- [x] HMAC digest
|
- [x] HMAC digests
|
||||||
- SHA-1
|
- SHA-1
|
||||||
- SHA-256
|
- SHA-256
|
||||||
- [x] TLS CA validation
|
- [x] TLS handshake
|
||||||
- [x] TLS client certificate validation
|
- CA validation
|
||||||
|
- Client certificate
|
||||||
|
- [x] Key renegotiation (client-initiated)
|
||||||
|
- [x] Replay protection (hardcoded window)
|
||||||
|
|
||||||
The library does not currently support compression, so you must disable it server-side in order to avoid a confusing loss of data packets. The `TunnelKitProvider.Configuration.LZOFraming` option is deprecated and only provided for interoperability with `comp-lzo no`.
|
The library does not currently support compression, so you must disable it server-side in order to avoid a confusing loss of data packets. The `TunnelKitProvider.Configuration.LZOFraming` option is deprecated and only provided for interoperability with `comp-lzo no`.
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue