From 7fdc75016656a5e94e26a5c9914f80222680a35c Mon Sep 17 00:00:00 2001 From: Matt Joiner Date: Fri, 15 Sep 2017 12:54:29 +1000 Subject: [PATCH] mse: Make plaintext mode the default when protocol header encryption is in use --- mse/mse.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/mse/mse.go b/mse/mse.go index 57fcc058..e257175b 100644 --- a/mse/mse.go +++ b/mse/mse.go @@ -563,10 +563,10 @@ func sliceIter(skeys [][]byte) SecretKeyIter { type SecretKeyIter func(callback func(skey []byte) (more bool)) func DefaultCryptoSelector(provided uint32) uint32 { - if provided&CryptoMethodRC4 != 0 { - return CryptoMethodRC4 + if provided&CryptoMethodPlaintext != 0 { + return CryptoMethodPlaintext } - return CryptoMethodPlaintext + return CryptoMethodRC4 } type CryptoSelector func(uint32) uint32 -- 2.48.1