Проблема в том, что dcode.fr ожидает, что ключ будет ASCII ("SECRET"), а Cryptii.com ожидает шестнадцатеричный (53 45 43 52 45 54). Таким образом, когда вы помещаете шестнадцатеричный код на оба сайта, dcode.fr интерпретирует его как строку ASCII, а не шестнадцатеричный код. Если вы конвертируете ключ из ASCII в/из шестнадцатеричного, вы можете шифровать на одном сайте и расшифровывать на другом. Кроме того, некоторые другие сайты отображают зашифрованное сообщение в формате base64 вместо шестнадцатеричного.
Например, работает следующая последовательность:
- В dcode.fr введите сообщение «Это тест!» и ключ "СЕКРЕТ". После шифрования вы получите шестнадцатеричный вывод «C8 06 05 0C 2F 49 50 E8 83 46 C8 D6 12 76 C4».
- Перейдите на Cryptii.com, переключитесь на шестнадцатеричное сообщение и вставьте «C8 06 05 0C 2F 49 50 E8 83 46 C8 D6 12 76 C4» и ключ «53 45 43 52 45 54», и он будет декодирован как «Это тестовое задание!"
К сожалению, это означает, что если ваша целевая аудитория не понимает, как и когда выполнять такого рода преобразование, «работа для каждого декодирующего веб-сайта» не будет осуществимой. Я подозреваю, что вам придется выбрать один сайт, соответствующим образом создать свою рубашку и каким-то образом сообщить вашей аудитории URL-адрес выбранного сайта.