Я прочитал справочную страницу
, но не понял, для чего нужны name
и namespace
.
Для версий 3 и 5 UUID дополнительная командная строка должны быть указаны аргументы namespace и name. Пространство имен либо UUID в строковом представлении или идентификатор для внутренне предопределенных UUID пространств имен (в настоящее время известны «ns:DNS», «ns:URL», «ns:OID» и «ns:X500»). То name — строка произвольной длины.
Пространство имен:
Пространство имен представляет собой либо UUID в строковом представлении, либо
Означает ли это, что мне нужно хранить его (UUID v4) где-то в связи с сгенерированным UUID v5? В любом случае, почему это не делается автоматически?
Имя представляет собой строку произвольной длины.
name
совершенно случайная строка? Какова цель этого тогда? Можно ли его расшифровать из UUID v5?