Универсальный уникальный идентификатор (UUID) - это 128-битная метка, используемая для информации в компьютерных системах. Термин глобальный уникальный идентификатор (GUID) также используется, часто в программном обеспечении, созданном Microsoft.
Что такое номер GUID?
( Globally Unique IDentifier) Реализация универсального уникального идентификатора (см. UUID), который вычисляется Windows и приложениями Windows. Используя псевдослучайное 128-битное число, идентификаторы GUID используются для идентификации учетных записей пользователей, документов, программного обеспечения, оборудования, программных интерфейсов, сеансов, ключей базы данных и других элементов.
Как сгенерировать GUID?
Сопоставление компонентов с GUID
- Преобразование имени в байты. …
- Преобразование пространства имен в байты. …
- Объедините их и хешируйте, используя правильный метод хеширования. …
- Разбейте хэш на основные компоненты: GUID, отметку времени, последовательность часов и идентификатор узла. …
- Вставьте компонент метки времени в GUID: 2ed6657de927468b.
Что такое пример GUID?
Типы GUID
Чтобы определить версию GUID, просто посмотрите на цифру версии, например, GUID версии 4 имеют формат xxxxxxxx-xxxx-4xxx-Nxxx-xxxxxxxxxxxx, где N - одно из чисел 8, 9, A или B. Эта версия создается с использованием как текущего времени, так и MAC-адреса клиента.
Может ли GUID быть одинаковым?
Теоретически нет, они не уникальны. Можно генерировать один и тот же гайд снова и снова. … Отсюда (из Википедии) вероятность создания дубликата GUID: 1 из 2^128.