Tạo Chuỗi Ký Tự Ngẫu Nhiên – Mật Khẩu, Khóa Token & Chuỗi Test
Tạo chuỗi ký tự ngẫu nhiên chuẩn bảo mật cryptographic, khóa API và token kiểm thử QA với tùy chọn bộ ký tự linh hoạt và tính toán độ entropy.
Mở công cụTạo mã định danh duy nhất toàn cầu UUID / GUID phiên bản 4 chuẩn RFC 4122 với Web Crypto API an toàn. Xuất danh sách dạng JSON hoặc TXT hàng loạt.
17426724-461f-4261-ad63-454b4a8d1289becb3d56-9ad8-45df-a94b-0b572d1780f0649f1ce5-55f4-4912-89ee-2b8f9a3d1918e7363b78-a10f-4666-9a82-74a2da65cabadc20a9f7-69a6-4c3b-9550-2911c27e4eeb3f84e94d-2309-4bf2-a190-74889879eac386d25a2a-62a3-481c-a17a-e2fe107aac797e15866f-1348-4221-a2e5-2df205dc67e14a124c22-97ac-428c-b2e2-0483d74e4c2d42476da6-809d-45eb-b498-7d43e0b2098b
Sinh hơn 1.000 mã GUID v4 chuẩn RFC 4122 và truyền trực tiếp vào kịch bản khởi tạo database cũng như file test.
Chọn số lượng mã UUID cần sinh (1, 10, 50, 100 hoặc 500) và chọn chữ in thường hoặc IN HOA.
Bỏ dấu gạch nối để lấy chuỗi hex 32 ký tự liền hoặc thêm dấu ngoặc nhọn {GUID} theo chuẩn Microsoft COM.
Bấm Tạo UUID để sinh mã tức thì. Sao chép nhanh vào clipboard hoặc tải file JSON mảng hoặc TXT.
Đảm bảo tuân thủ nghiêm ngặt cấu trúc bit chuẩn v4 với variant 10xx và version 0100.
Khai thác trực tiếp hàm Web Crypto của trình duyệt, đảm bảo xác suất trùng lặp bằng 0 tuyệt đối.
Tạo tức thì 500 mã UUID duy nhất trong chưa đầy 10 mili-giây không giật lag.
Tải nhanh file mảng JSON cho mock API hoặc file TXT từng dòng phục vụ script tự động hóa.
Phân tích kỹ thuật cấu trúc định danh ngẫu nhiên 128-bit, mức độ tuân thủ bit và các biến thể định dạng.
| Định dạng / Biến thể | Cấu trúc & Mẫu | Tổng Bits / Entropy | Ứng dụng chính |
|---|---|---|---|
| Standard RFC 4122 v4 | 8-4-4-4-12 (e.g., xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx) | 122 bits ngẫu nhiên | Khóa chính cơ sở dữ liệu, distributed tracing, REST APIs |
| GUID (Microsoft Style) | Braced uppercase {XXXXXXXX-XXXX-4XXX-YXXX-XXXXXXXXXXXX} | 122 bits ngẫu nhiên | COM components, Windows Registry, .NET entity IDs |
| Raw 32-Hex (No Hyphens) | 32 consecutive hex chars (xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx) | 128-bit compact | Thay thế Mongo ObjectId, URL paths, compact payload keys |
| Xác suất trùng lặp (Collision) | 1 trên 2.71 × 10¹⁸ (sau khi sinh 1 tỷ UUIDs) | Rủi ro gần như bằng 0 | Khởi tạo dữ liệu hàng loạt không cần khóa tọa độ |
Giải đáp thắc mắc về cách sử dụng công cụ và tự động hóa với RunMacro.
Xác suất xuất hiện hai mã UUID v4 trùng lặp xấp xỉ 1 trên 2.71 tỷ tỷ (2.71 × 10¹⁸). Ngay cả khi sinh 1 tỷ UUID mỗi giây liên tục trong suốt 100 năm, rủi ro xảy ra va chạm vẫn gần như bằng không.
UUID (Universally Unique Identifier) được định nghĩa theo chuẩn quốc tế RFC 4122, trong khi GUID (Globally Unique Identifier) là cách gọi triển khai của Microsoft cho chuẩn định danh 128-bit này. Về mặt toán học và cơ chế sinh mã, UUID v4 và GUID hoàn toàn giống hệt nhau.
Có. Bật tùy chọn 'Bỏ dấu gạch nối (32 ký tự)' để lược bỏ các dấu gạch ngang và sinh chuỗi thập lục phân 32 ký tự nhỏ gọn, tối ưu cho khóa database và URL token.
RunMacro cho phép bạn tự động chèn các mã UUID duy nhất và biến kiểm thử vào các biểu mẫu, tập lệnh nạp dữ liệu database và phần mềm desktop mà không cần viết mã tùy biến.
Khám phá các tiện ích trực tuyến hữu ích khác trong cùng danh mục.