Я делаю зашифрованный файл в Bash, который я хотел бы расшифровать и открыть в PHP. Я пытался в течение 4 дней, но я не смог заставить это работать.
В Баш:
openssl enc -e -base64 -AES-256-CBC -nosalt -k myPassword -iv 0000000000000000 -in file.txt -out file.txt.enc
В PHP:
$decryptedMessage = openssl_decrypt($encryptedMessage, 'AES-256-CBC', 'myPassword', 0, '0000000000000000');
Я не получаю сообщение об ошибке ничего. Я отладил зашифрованную строку. PHP и Bash оба возвращают что-то другое.
PHP: 7oPl2D7 + tNasLpm7v0VTysnzk + Fqq3QpXr8UZAHMllE =
Bash: oswo7jRzbBGzpe70zFfEP / V92TGj7ZmwqMj + N3vSOXc =
У кого-нибудь есть идеи, как я могу заставить это работать?
С наилучшими пожеланиями
Задача ещё не решена.
Других решений пока нет …