Перейти до вмісту

Декодер ​

Декодер перетворює вхідні дані за впорядкованим рецептом операцій, передаючи результат кожного кроку наступному.

Розташування панелей ​

Панель має чотири області:

  • Операції (ліворуч) — повний список доступних перетворень. Натисніть будь-яку операцію, щоб додати її до рецепта.
  • Рецепт — поточна послідовність кроків. Кожен крок передає результат наступному.
  • Вхідні дані — текст для перетворення.
  • Вивід — кінцевий результат або результати розумного декодування.

Вставте або введіть вхідні дані. Вони й рецепт зберігаються локально під час переходів між сторінками. Використовуйте окремі елементи очищення, щоб прибрати рецепт або вхідні дані без видалення обох.

Доступні операції ​

Кодування й декодування ​

  • Кодування й декодування Base64
  • Кодування й декодування URL (відсоткове кодування)
  • Кодування й декодування сутностей HTML
  • Кодування й декодування Hex

Хешування ​

ХешПримітки
MD5Нестійкий до колізій; включений для роботи із застарілими системами
SHA1Застарілий для використання в безпеці
SHA256Загального призначення
SHA512Загального призначення, довший хеш

Хешування одностороннє. Результат — шістнадцятковий хеш вхідних байтів.

Інші операції ​

  • Декодування JWT — розділяє токен на заголовок, дані й підпис та декодує з Base64 перші дві частини.
  • Шифрування й розшифрування AES-256-CBC — симетричне шифрування з наданими вами шістнадцятковим ключем і IV.
  • Додаткові операції з’являються в списку в міру додавання до інструмента.

Робота з рецептами ​

  • Додати крок — натисніть операцію в лівому стовпці. Вона додається в кінець рецепта.
  • Змінити порядок кроків — перетягніть крок у стовпці рецепта на нове місце. Ланцюжок результатів оновлюється одразу.
  • Видалити крок — натисніть елемент видалення на кроці. Результати наступних кроків перераховуються.
  • Копіювати результат — натисніть кнопку копіювання на будь-якому кроці, щоб скопіювати його результат до буфера обміну.

Типові випадки використання ​

  • Декодувати параметр із подвійним URL-кодуванням, щоб прочитати фактичне значення.
  • Декодувати токен із Base64, потім застосувати декодування JWT для читання тверджень.
  • Хешувати рядок для порівняння зі збереженим хешем.
  • Поєднати декодування Base64 > декодування URL для вкладеного кодування в серіалізованих cookie.

Пропрієтарне програмне забезпечення. Усі права захищено.