У меня есть список паролей в MySQL, которые генерируются с использованием
$hash = '{SHA}' . base64_encode(sha1('some string here', true));
Мне нужно преобразовать их в то, что будет эквивалентно
$hash = sha1('some string here');
Поскольку это пароли, которыенаша почтовая система использует, и мы хотим конвертировать в другую почтовую систему (но требует, чтобы это был шестнадцатеричный хеш-код из 40 символов: (
Как мне конвертировать из одного формата в другой (я уверен, чтоЯ делал это раньше, но с другой стороны, хотя я не могу найти код!)
В качестве заметки я упомянул, что данные находятся в mySQL - это не имеет значения - я знаю, как получитьданные, только чтобы не преобразовывать их.
Хэш такой же - я пытаюсь преобразовать только способ упаковки информации (я думаю, что это просто нужно преобразовать из base64 в base16, но это всего лишьдогадаться!)