diff --git a/phpseclib/Crypt/Base.php b/phpseclib/Crypt/Base.php index 4c5cbf99..73886502 100644 --- a/phpseclib/Crypt/Base.php +++ b/phpseclib/Crypt/Base.php @@ -1651,7 +1651,7 @@ class Crypt_Base ); foreach ($candidateEngines as $engine) { if ($this->isValidEngine($engine)) { - $this->engine = $this->preferredEngine; + $this->engine = $engine; break; } }