декодировать в php данные, которые были сохранены в MySQL, используя AES_ENCODE - PullRequest
0 голосов
/ 08 ноября 2018

У меня есть некоторые устаревшие данные в базе данных, которые были сохранены с использованием встроенной (MySQL) функции AES_ENCODE с открытым текстом.

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

Кто-нибудь знает, возможно ли расшифровать необработанные зашифрованные данные вне MySQL? Например. какие настройки я бы использовал для openssl_decrypt для этого. Я попробовал несколько итераций сейчас.

Спасибо

...