Веб основи
Вхід
Веб основи/Кодування даних
Тема 10

🔣 Кодування даних

URL-encoding, base64, hex - кодування не дорівнює шифруванню

Кодування - це не шифрування

Кодування - це спосіб записати дані в іншому вигляді, щоб їх зручно було передати. Головне: кодування оборотне в обидва боки і нічого не приховує - будь-хто може розкодувати назад. Це НЕ шифрування, де без ключа не прочитати.

Три, які варто знати

Навіщо це тобі

Побачив «кашу» на кшталт dXNlcjpwYXNz чи %3Cscript%3E - не лякайся: це майже завжди кодування, яке розкодовується назад парою кліків. І навпаки: щоб запхати спецсимволи в запит, їх часто доводиться закодувати, інакше зламається адреса чи розбір.

Спробуй

У симуляторі - пісочниця: кодуй і розкодовуй рядки в base64, URL-encoding і hex в обидва боки.

Симулятор

Перевір себе