Мне нужно закодировать текстовый файл в PHP и вернуть его на устройство, которое ожидает файл, зашифрованный с помощью AES, и хранит тот же пароль, который указан в опции -k. Текущий PHP-сервер имеет php 5.2, поэтому расширение php openssl недоступно для меня в производстве. Предпочел бы решение, которое требует только PHP 5 в качестве требования.
Вот командная строка для создания файла, который будет правильно расшифрован.
Openssl enc –e –aes-256-cbc –k password –in file.txt –out file.enc.txt
В своем поиске я видел несколько связанных постов по stackoverflow, что наводило меня на мысль, что есть хотя бы шанс, что у кого-то есть идея.