File tree Expand file tree Collapse file tree 1 file changed +4
-2
lines changed Expand file tree Collapse file tree 1 file changed +4
-2
lines changed Original file line number Diff line number Diff line change @@ -44,9 +44,11 @@ to create each type of UUID:
44
44
It's recommended to use UUIDv7 instead of UUIDv1 because it provides
45
45
better entropy.
46
46
47
- **UUID v2 ** (DCE Security )
47
+ **UUID v2 ** (DCE security )
48
48
Similar to UUIDv1 but with a very high likelihood of ID collision
49
49
(`read UUIDv2 spec <https://datatracker.ietf.org/doc/html/draft-ietf-uuidrev-rfc4122bis#name-uuid-version-2 >`__).
50
+ It's part of the authentication mechanism of DCE (Distributed Computing Environment)
51
+ and the UUID includes the POSIX UIDs (user/group ID) of the user who generated it.
50
52
This UUID variant is **not implemented ** by the Uid component.
51
53
52
54
**UUID v3 ** (name-based, MD5)
@@ -91,7 +93,7 @@ to create each type of UUID:
91
93
This makes it more secure and less prone to hash collisions.
92
94
93
95
**UUID v6 ** (reordered time-based)
94
- It rearranges the time-based fields of the UUID to make it lexicographically
96
+ It rearranges the time-based fields of the UUIDv1 to make it lexicographically
95
97
sortable (like :ref: `ULIDs <ulid >`). It's more efficient for database indexing
96
98
(`read UUIDv6 spec <https://datatracker.ietf.org/doc/html/draft-ietf-uuidrev-rfc4122bis#name-uuid-version-6 >`__)::
97
99
You can’t perform that action at this time.
0 commit comments