From: Matt Joiner Date: Fri, 15 Sep 2017 02:54:29 +0000 (+1000) Subject: mse: Make plaintext mode the default when protocol header encryption is in use X-Git-Tag: v1.0.0~398 X-Git-Url: http://www.git.stargrave.org/?a=commitdiff_plain;h=7fdc75016656a5e94e26a5c9914f80222680a35c;p=btrtrc.git mse: Make plaintext mode the default when protocol header encryption is in use --- 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