У меня есть некоторые устаревшие данные в базе данных, которые были сохранены с использованием встроенной (MySQL) функции AES_ENCODE с открытым текстом.
Согласно документации MySQL, AES_ENCODE использует 128-битное шифрование, но не ясно, в каком режиме (CBC или ECB), и не упоминается, как он генерирует IV (я думаю, что он не может, если он не хранит это с зашифрованные данные). Видимо, режим ECB не требует I-V.
Кто-нибудь знает, возможно ли расшифровать необработанные зашифрованные данные вне MySQL? Например. какие настройки я бы использовал для openssl_decrypt для этого. Я попробовал несколько итераций сейчас.
Спасибо