Валидатор и декодер UUID
Проверяйте строки UUID, нормализуйте форматы GUID и декодируйте метаданные UUID v1, v4 и v5, включая метку времени, вариант, узел, случайную полезную нагрузку, а также выполняйте проверку пространства имен/имени для v5.
Ваш блокировщик рекламы мешает показывать объявления
MiniWebtool бесплатен благодаря рекламе. Если этот инструмент помог, поддержите нас через Premium (без рекламы + быстрее) или добавьте MiniWebtool.com в исключения и обновите страницу.
- Или перейдите на Premium (без рекламы)
- Разрешите показ рекламы на MiniWebtool.com, затем перезагрузите страницу.
О Валидатор и декодер UUID
Этот Валидатор и декодер UUID проверяет структурную корректность UUID или GUID, нормализует поддерживаемые форматы и объясняет назначение полей для UUID v1, UUID v4 и UUID v5. Он создан для разработчиков, инженеров QA, служб поддержки и всех, кому необходимо анализировать идентификаторы из логов, баз данных, полезной нагрузки API, систем трассировки или обзоров безопасности.
Как использовать Валидатор и декодер UUID
- Вставьте один UUID или список UUID в поле ввода. Инструмент принимает канонические UUID, GUID с фигурными скобками, URN UUID и компактные 32-символьные шестнадцатеричные строки.
- Если вы проверяете значение UUID v5, выберите пространство имен и введите строку имени, чтобы убедиться, что эта пара пространство имен/имя генерирует вставленный UUID.
- Нажмите Валидатор & декодер UUID, чтобы разобрать структуру UUID, версию, вариант, нормализованные форматы и любые метаданные, специфичные для версии.
- Используйте цветную карту полей и строки метаданных для проверки метки времени, узла, случайной полезной нагрузки, поведения детерминированного хэша и предупреждений валидации.
Объяснение версий UUID
Что проверяет декодер
- Каноническую группировку, компактные шестнадцатеричные UUID, GUID в фигурных скобках и синтаксис URN UUID.
- Полубайт версии, биты варианта и стандартную структуру RFC 4122, используемую в UUID v1, v4 и v5.
- Преобразование метки времени UUID v1 в UTC, последовательность тактов, значение узла и индикаторы конфиденциальности.
- Структуру случайности UUID v4 и детерминированную проверку пространства имен/имени UUID v5.
- Нормализованные выходные форматы для копирования в код, базы данных, логи и тесты API.
FAQ
Что такое UUID?
UUID — это 128-битный идентификатор, который обычно записывается в виде 32 шестнадцатеричных символов, сгруппированных как 8-4-4-4-12. Различные версии UUID используют эти биты для разных целей, таких как идентификаторы на основе времени, случайные идентификаторы или хэши пространства имен/имени.
Может ли UUID v1 раскрыть MAC-адрес?
Иногда. UUID v1 хранит 48-битное значение узла. Если бит многоадресной рассылки не установлен, этот узел может быть производным от аппаратного MAC-адреса; если бит многоадресной рассылки установлен, он, вероятно, был сгенерирован как случайный или обеспечивающий конфиденциальность узел.
Можно ли декодировать время создания UUID v4?
Нет. UUID v4 не содержит метки времени, узла или идентификатора машины. Он хранит 122 случайных бита плюс фиксированные биты версии и варианта, поэтому валидатор может проверить структуру, но не может восстановить, когда или где он был создан.
Что можно декодировать из UUID v5?
UUID v5 фиксирует, что идентификатор был создан на основе хэша SHA-1 пространства имен/имени, но он не раскрывает исходное пространство имен или имя. Если вы уже знаете эти исходные значения, этот инструмент может пересчитать UUID и проверить, совпадают ли они.
Является ли допустимым ввод UUID в верхнем регистре или в компактном виде?
Да. UUID в верхнем регистре, GUID в фигурных скобках, URN UUID и компактные 32-символьные шестнадцатеричные UUID могут быть валидными. Декодер нормализует валидный ввод в канонический формат UUID в нижнем регистре.
Ссылайтесь на этот контент, страницу или инструмент так:
"Валидатор и декодер UUID" на сайте https://ru.miniWebtool.com// от MiniWebtool, https://MiniWebtool.com/
от команды miniwebtool. Обновлено: 2026-05-22