Я пытаюсь обновить свою функцию с версии PHP 5.5 до PHP 7. Но в результате обе функции возвращают разность. PHP 5.5 результат верен, а PHP 7 результат неверен. Что такое альтернативные решения для этого кода? Кто-нибудь знает об этой функции?
PHP 5,5 - результат верный
public function decrypt($input){
$input = base64_decode($input);
$result = mcrypt_decrypt(MCRYPT_DES, $this->key3,$input, MCRYPT_MODE_CBC, $this->iv);
return $result;
}
PHP 7.1.0 результат не верный.
public function decrypt($input){
$inputs = base64_decode($input);
$result = openssl_decrypt($input,'AES-256-CBC', $this->key3, OPENSSL_RAW_DATA, $this->iv);
return $result;
}