Changes between Version 6 and Version 7 of CipherNegotiation


Ignore:
Timestamp:
08/11/20 10:12:26 (4 years ago)
Author:
tct
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • CipherNegotiation

    v6 v7  
    11= Cipher Negotiation
    22Data channel cipher negotiation is complicated.  This wiki defines the expected behaviour between OpenVPN servers and clients.
     3[[TOC(notitle, inline)]]
    34
    45== OpenVPN Directives:
     
    2324||||  `--cipher`  ||||=  `--data-cipher`  =||=  `-fallback`  =||||  NCP  ||  Expected  ||
    2425||  Client  ||  Server  ||=  Client  =||=  Server  =||=  =||  Client  ||  Server  ||       ||
    25 ||    -     ||    -     ||=  -       =||=  AES-256-GCM:AES-128-GCM  =||=  -  =||  YES  ||  YES  ||  OK  ||
    26 ||  BF-CBC  ||  -       ||=  -       =||=  AES-256-GCM:AES-128-GCM  =||=  -  =||  YES  ||  YES  ||  OK  ||
     26||    -     ||    -     ||=  -       =||=  AES-256-GCM:AES-128-GCM  =||=  -  =||  NO  ||  YES  ||  OK  ||
     27||  BF-CBC  ||  -       ||=  -       =||=  AES-256-GCM:AES-128-GCM  =||=  -  =||  NO  ||  YES  ||  FAIL  ||
     28||  BF-CBC  ||  -       ||=  -       =||=  AES-256-GCM:AES-128-GCM  =||=  BF-CBC  =||  NO  ||  YES  ||  OK  ||
    2729
    2830==== Client version 2.2