In OpenVPN which algorithm is used for control channel encryption (--tls-crypt
directive in OVPN profile)?
By using --tls-crypt
, will there be only encryption or authentication-then-encryption? I want to disable --auth
by using alg=none
parameter. I know --auth
is required for --tls-auth
(control channel authentication).
Is --auth
necessary for --tls-crypt
too, or I can disable --auth
without any upcoming issues related to --tls-crypt
functioning?
Update 1: I searched in OpenVPN 2.4 manual and it states --tls-crypt is used for encryption "and" authentication control channel. The rest of the question remains unanswered.
Update 2: After searching in OpenVPN support forum; I realized --tls-crypt uses AES-256-CTR for encryption; still know nothing about the authentication side.