نحوه تولید UUID
- نسخه را انتخاب کنید: v4 (کاملاً تصادفی) یا v7 (شامل زمان است، پس بهترتیب مرتب میشوند).
- تعداد دلخواه را از 1 تا 1000 وارد کنید.
- در صورت نیاز، حروف بزرگ را روشن کنید یا خطهای تیره را حذف کنید.
- روی «تولید» کلیک کنید و فهرست را کپی کنید.
UUID چیست
UUID (شناسه یکتای جهانی) عددی 128 بیتی است که بهصورت 32 نویسه هگزادسیمال و جداشده با خط تیره نوشته میشود، مثلاً 123e4567-e89b-42d3-a456-426614174000. برای شناسایی رکوردها، فایلها یا نشستها بدون نیاز به شمارنده مرکزی استفاده میشود.
نسخه 4 کاملاً تصادفی و پرکاربردترین است. نسخه 7 با تاریخ و زمان به میلیثانیه شروع میشود و با مقادیر تصادفی تمام میشود، بنابراین UUIDهای ساختهشده بعدتر پس از قبلیها مرتب میشوند. این کار آن را به کلید مناسبی برای پایگاه داده تبدیل میکند.
با 122 بیت تصادفی، احتمال تکرار یک UUID نسخه 4 ناچیز است.
نکاتی که باید بدانید
- UUID نسخه 7 شامل تاریخ و زمان ساخت است؛ اگر باید این اطلاعات پنهان بماند از آن استفاده نکنید.
- UUID یک شناسه است، نه یک راز: آن را بهعنوان رمز عبور یا توکن دسترسی استفاده نکنید.
- UUIDهایی که در این صفحه تولید میشوند در هیچ جا ذخیره نمیشوند.
پرسشهای متداول
آیا دو UUID میتوانند یکسان باشند؟
در عمل خیر. UUID نسخه 4 دارای 122 بیت تصادفی است، پس احتمال تکرار ناچیز است.
تفاوت v4 و v7 چیست؟
v4 کاملاً تصادفی است. v7 با زمان به میلیثانیه شروع میشود، پس UUIDها بر اساس زمان ساخت مرتب میشوند.
از چه نوع تصادفیسازی استفاده میکند؟
تولیدکننده رمزنگاریشده مرورگر شما (crypto.getRandomValues) که برای کاربردهای امنیتی طراحی شده است.
آیا UUIDهایی که میسازم ذخیره میشوند؟
خیر. در مرورگر شما ساخته میشوند و هرگز به سرور ارسال نمیشوند.
آیا رایگان است؟
بله، رایگان است، به ثبتنام نیاز ندارد و مستقیماً در مرورگر شما کار میکند.