Онлайн Генератор на UUID v5

Генерирайте съвместим с RFC 4122 UUID v5 мигновено и сигурно

UUID версия 5 генерира детерминистични уникални идентификатори чрез обединяване на UUID пространство от имена и потребителско зададено име, използвайки сигурния хеш алгоритъм SHA-1. Това гарантира, че един и същ вход винаги води до един и същи UUID, което го прави идеален за стабилни, постоянни идентификатори за потребители, URL адреси, ресурси и разпределени системи. В сравнение с версия 3, UUID v5 е предпочитан заради по-високата сигурност, осигурена от SHA-1.

Генератор на множество UUID v5

Инструмент за проверка на UUID

Гарантирана сигурност и поверителностВсички UUID идентификатори се генерират изцяло на вашето устройство, директно в браузъра ви. Никога не се изпращат, съхраняват или записват UUID, лични данни или информация на сървър. Насладете се на пълна поверителност и първокласна сигурност всеки път, когато използвате нашата услуга.

За UUID v5

UUID версия 5 (UUID v5) е 128-битов детерминистичен идентификатор, генериран от namespace UUID и низ с име с използване на SHA-1 хеш функция. Този подход гарантира последователни UUID за идентични входни данни и предлага по-добра сигурност в сравнение с UUID v3.

Структура и формат на UUID v5

  • Дължина: 128 бита (16 байта)
  • Формат: 8-4-4-4-12 шестнадесетични знака
  • Пример: 21f7f8de-8051-5b89-8680-0195ef798b6a
  • Брой знаци: 36 (включително тиретата)
  • Индикатор за версията: '5' в началото на третия сегмент показва UUID v5
  • Раздел за вариант: Четвъртото поле съдържа резервирани битове за съвместимост

Обяснение на пример UUID v5

Ето как се разпада UUID v5 пример 21f7f8de-8051-5b89-8680-0195ef798b6a:

  • 21f7f8de – Първи сегмент от SHA-1 хеш изхода
  • 8051 – Втори сегмент от SHA-1 хеша
  • 5b89 – Определя версия 5 в хеширания изход
  • 8680 – Съдържа вариант и резервирана информация
  • 0195ef798b6a – Последен сегмент от SHA-1 изхода

Предимства на използването на UUID v5

  • Създава постоянни UUID-та от едно и също име и пространство от имена
  • По-силна сигурност в сравнение с UUID v3 чрез SHA-1 хеширане
  • Същите входни данни винаги дават същия UUID за надеждност
  • Идеален за стабилни идентификатори в интегрирани разпределени системи

Основни приложения на UUID v5

  • Присвояване на UUID към канонични URL адреси или пътища към файлове
  • Създаване на постоянни идентификатори на ресурси
  • Осигуряване на последователни идентификатори в разпределени мрежи
  • Гарантиране на съвместимост на UUID между различни платформи
  • Синхронизиране на съвпадащи идентификатори за еднакви записи в различни системи

Съображения за сигурност и поверителност

UUID v5 използва алгоритъма за хеширане SHA-1, който е по-сигурен от MD5 (използван във версия 3). Въпреки че SHA-1 не се препоръчва за високо защитена криптография, той е подходящ за генериране на детерминистични идентификатори.

Допълнителни ресурси