Revert "Compatibility with phpseclib 2.0.8"
This reverts commit a450935e53.
We really need to stick on 2.0.7 for 4.7 branch to keep PHP 5.5 support.
Issue #13846
This commit is contained in:
parent
8ec35df577
commit
c5d3009d0a
@ -10,7 +10,6 @@ phpMyAdmin - ChangeLog
|
||||
- issue #13821 Lock page when changes are done in the SQL editor
|
||||
- issue #13842 Prefer iconv for encoding conversions
|
||||
- issue #13737 Fixed changing password on MariaDB cluster
|
||||
- issue #13846 Compatibility with phpseclib 2.0.8
|
||||
|
||||
4.7.5 (2017-10-23)
|
||||
- issue #13615 Avoid problems with browsing unknown query types
|
||||
|
||||
@ -42,7 +42,7 @@
|
||||
"phpmyadmin/motranslator": "^3.0",
|
||||
"phpmyadmin/shapefile": "^2.0",
|
||||
"tecnickcom/tcpdf": "^6.2",
|
||||
"phpseclib/phpseclib": "^2.0.8",
|
||||
"phpseclib/phpseclib": "^2.0",
|
||||
"google/recaptcha": "^1.1"
|
||||
},
|
||||
"suggest": {
|
||||
|
||||
@ -762,7 +762,7 @@ class AuthenticationCookie extends AuthenticationPlugin
|
||||
$iv
|
||||
);
|
||||
} else {
|
||||
$cipher = new Crypt\AES('cbc');
|
||||
$cipher = new Crypt\AES(Crypt\Base::MODE_CBC);
|
||||
$cipher->setIV($iv);
|
||||
$cipher->setKey($aes_secret);
|
||||
$result = base64_encode($cipher->encrypt($data));
|
||||
@ -814,7 +814,7 @@ class AuthenticationCookie extends AuthenticationPlugin
|
||||
base64_decode($data['iv'])
|
||||
);
|
||||
} else {
|
||||
$cipher = new Crypt\AES('cbc');
|
||||
$cipher = new Crypt\AES(Crypt\Base::MODE_CBC);
|
||||
$cipher->setIV(base64_decode($data['iv']));
|
||||
$cipher->setKey($aes_secret);
|
||||
$result = $cipher->decrypt(base64_decode($data['payload']));
|
||||
@ -833,8 +833,8 @@ class AuthenticationCookie extends AuthenticationPlugin
|
||||
if ($this->_use_openssl) {
|
||||
return openssl_cipher_iv_length('AES-128-CBC');
|
||||
}
|
||||
$cipher = new Crypt\AES('cbc');
|
||||
return $cipher->getBlockLengthInBytes();
|
||||
$cipher = new Crypt\AES(Crypt\Base::MODE_CBC);
|
||||
return $cipher->block_size;
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Loading…
Reference in New Issue
Block a user