Công cụ: Tạo Mã Định Danh UUID (v4 / v7 / GUID). Danh mục: Lập trình. Nhóm: Database & SQL. Nền tảng: BOP.INK. Xử lý trực tiếp trên trình duyệt, không lưu dữ liệu, miễn phí 100%.
Lập trìnhDatabase & SQLChuẩn v4 & v7 Mới🔒 Bảo Mật & Riêng Tư • Miễn Phí Không Giới Hạn
Tạo Mã Định Danh UUID (v4 / v7 / GUID)
Tạo UUID v4 ngẫu nhiên hoặc UUID v7 có thứ tự thời gian bằng bộ sinh ngẫu nhiên mật mã. UUID v7 để lộ thời điểm tạo; UUID không thay thế token xác thực.
Công cụ liên quan: Tạo Mã Định Danh UUID (v4 / v7 / GUID)
Các bước được chọn theo nhóm công việc; không phải mọi tiện ích đều cần liên kết luồng.
Tài trợ
BOP Studio
studio.bop.inkCách Tạo Mã UUID / GUID
Các bước thao tác đơn giản và chuẩn xác nhất
1
Chọn phiên bản UUID
Chọn UUID v4 ngẫu nhiên hoặc UUID v7 có timestamp trong phần đầu và có thể để lộ thời điểm tạo.
2
Chọn số lượng cần sinh
Tạo từ 1 đến 50 UUID cho mỗi lượt.
3
Tùy chọn định dạng và sao chép
Chọn chữ hoa/chữ thường, có/không có dấu gạch ngang và nhấn 'Sao Chép Tất Cả'.
So Sánh Tiêu Chuẩn UUID v4 và UUID v7 (RFC 9562)
Minh bạch công thức và phương pháp tính toán chuẩn
UUID v7 sắp xếp gần theo thời gian tạo; UUID v4 không tiết lộ timestamp. Cả hai đều dùng nguồn ngẫu nhiên mật mã cho phần ngẫu nhiên.
| Phiên bản UUID | Nguyên lý tạo mã | Ưu điểm nổi bật |
|---|---|---|
| UUID v4 | 122 bits ngẫu nhiên (CSPRNG) | Không mã hóa thời điểm tạo; phù hợp làm ID, không phải token xác thực |
| UUID v7 | 48 bits Unix Timestamp + 74 bits ngẫu nhiên | Có thứ tự theo thời gian; phần timestamp có thể tiết lộ lúc tạo |
Dùng crypto.randomUUID() hoặc crypto.getRandomValues(); nếu runtime không có nguồn ngẫu nhiên mật mã, thao tác báo lỗi thay vì dùng Math.random().
Câu Hỏi Thường Gặp (FAQs)
Giải đáp các thắc mắc phổ biến về tiện ích này
Va chạm rất hiếm nhưng không thể loại trừ tuyệt đối. UUID chỉ nên dùng làm định danh; không dùng thay token xác thực. UUID v7 còn chứa timestamp có thể tiết lộ thời điểm tạo.
Tài trợ
BOP Studio
studio.bop.ink
