Skip to content

Commit f37d343

Browse files
committed
Fixes and tweaks
1 parent ec40e2a commit f37d343

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

components/uid.rst

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,9 +44,11 @@ to create each type of UUID:
4444
It's recommended to use UUIDv7 instead of UUIDv1 because it provides
4545
better entropy.
4646

47-
**UUID v2** (DCE Security)
47+
**UUID v2** (DCE security)
4848
Similar to UUIDv1 but with a very high likelihood of ID collision
4949
(`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.
5052
This UUID variant is **not implemented** by the Uid component.
5153

5254
**UUID v3** (name-based, MD5)
@@ -91,7 +93,7 @@ to create each type of UUID:
9193
This makes it more secure and less prone to hash collisions.
9294

9395
**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
9597
sortable (like :ref:`ULIDs <ulid>`). It's more efficient for database indexing
9698
(`read UUIDv6 spec <https://datatracker.ietf.org/doc/html/draft-ietf-uuidrev-rfc4122bis#name-uuid-version-6>`__)::
9799

0 commit comments

Comments
 (0)