#php #encoding #hex #decoding
#php #кодирование #шестнадцатеричный #декодирование
Вопрос:
У меня есть страница php, получающая кодированную строку с шестнадцатеричными значениями, а затем с помощью некоторого метода декодирования получает идентификатор из базы данных. т.е. — это кодированное значение — 70de63286c26d58f0a9ea5a736447910ee1 становится этим идентификатором — 36395756.
Есть ли возможность выяснить, какой метод кодирования используется?
Спасибо
Комментарии:
1. Эта строка выглядит как хэш, а не как нечто, что было закодировано.
2. Значит, нет способа отменить этот хэш? Я считаю, что это король преобразования в шестнадцатеричное число.
3. Хэши не являются обратимыми, поэтому, если это хэш, то нет. Вы уверены, что это действительно этот идентификатор? Это может быть просто идентификатор GUID, используемый вместо идентификатора, и в этом случае единственное место, которому он будет соответствовать, находится в базе данных.