1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
|
Description: No need to let this script depend on php-mcrypt
Author: Dominik George <natureshadow@debian.org>
Forwarded: https://github.com/gosa-project/gosa-core/pull/27
--- a/bin/gosa-mcrypt-to-openssl-passwords
+++ b/bin/gosa-mcrypt-to-openssl-passwords
@@ -25,9 +25,7 @@
}
function cred_decrypt($input, $password) {
- $size = mcrypt_get_iv_size(MCRYPT_RIJNDAEL_128, MCRYPT_MODE_CBC);
- $iv = mcrypt_create_iv($size, MCRYPT_DEV_RANDOM);
- return rtrim(@openssl_decrypt( pack("H*", $input), "aes-256-ecb" , $password, OPENSSL_RAW_DATA | OPENSSL_ZERO_PADDING, $iv ), "\0\3\4\n");
+ return rtrim(@openssl_decrypt( pack("H*", $input), "aes-256-ecb" , $password, OPENSSL_RAW_DATA | OPENSSL_ZERO_PADDING ), "\0\3\4\n");
}
|