Для множества глупых причин максимальная длина данной переменной формы, которую мы отправляем на внешний сервер, составляет 12 символов.более короткий php-шифр, чем md5?
Я хотел скрыть это значение с помощью md5, но, очевидно, с 12 символами, которые не будут работать. Есть ли шифр с уже созданной функцией PHP, которая приведет к чем-то 12 символов или меньше?
Безопасность и целостность шифрования здесь не очень важны. Моей последней целью является просто написать функцию, которая перемещает каждую букву вверх или вниз по значению ascii по x. Таким образом, цель заключается не в том, чтобы скрывать его от специалиста по криптографии, а просто для того, чтобы не публиковать его в виде обычного текста, поэтому нетехнический рабочий, смотрящий на него, не будет знать, что это такое.
Спасибо за любой совет.
Я искушен рекомендовать бросать в 'str_rot13()' позвонить куда-нибудь. В более серьезной ситуации, если вам нужно получить расшифрованную версию, вы не можете использовать 'md5()' так или иначе, поскольку это функция хеширования, что делает ее практически по существу односторонней. – BoltClock
Пожалуйста, не используйте шифр Цезаря. Существует множество небольших/слабых алгоритмов шифрования/дешифрования, которые можно выбрать, которые могут быть адаптированы к вашей 12-угольной форме. Цезарные шифры просто слишком легко понять. В конце концов вы столкнетесь с рисунком, даже сумасшедший может видеть как день. –
Какой из них вы предложите, Джоэл? – tiredofcoding