Handytool
ابزاربه‌صورت محلی اجرا می‌شود

تولید‌کننده UUID

شناسه‌های UUID v4 رمزنگاری تصادفی یا UUID v7 مرتب‌شده بر اساس زمان تولید کنید، یک یا بسیاری به‌یک‌باره — در مرورگر شما.

UUIDها
UUIDهای شما اینجا ظاهر می‌شوند.
نسخه

v4 کاملاً تصادفی است. v7 یک timestamp میلی‌ثانیه‌ای برای مرتب‌سازی دوستدار پایگاه داده جاسازی می‌کند.

از ۱ تا ۱۰۰ UUID هم‌زمان تولید کنید.

حروف

به‌طور کامل در مرورگر شما اجرا می‌شود. هیچ‌چیز آپلود نمی‌شود.

درباره تولید‌کننده UUID

تولید‌کننده UUID Handytool شناسه‌های UUID v4 تصادفی رمزنگاری و شناسه‌های UUID v7 مرتب‌شده بر اساس زمان تولید می‌کند — آماده برای چسباندن به داخل پایگاه‌های داده، فراخوانی‌های API یا پیکربندی برنامه. یکی تولید کنید یا تا 100 دسته‌ای تولید کنید، کوچک/بزرگ را جابجا کنید، خط‌ فاصله را حذف کنید، درون براکت‌های فرفری بپیچید. هر شناسه از Web Crypto API می‌آید و کاملاً در مرورگر شما تولید می‌شود.

ویژگی‌های تولید‌کننده UUID

  • 01

    UUID v4 و UUID v7

    v4 UUID کلاسیک کاملاً تصادفی است که در همه جا استفاده می‌شود؛ v7 یک مهر زمان میلی‌ثانیه را در شروع تعبیه می‌کند، بنابراین ID‌ها به صورت کرونولوژیکی مرتب می‌شوند — ایده‌آل برای کلید اولیه پایگاه‌های داده که نیاز به locality اندیشه خوب دارند.

  • 02

    تولید دسته‌ای

    100 UUID برای پیکربندی تست نیاز دارید؟ لغزنده را بکشید. کوچک/بزرگ را جابجا کنید، خط‌ فاصله و براکت‌های فرفری را شامل کنید تا محیط شما را مطابقت دهید، سپس کل بلوک را کپی کنید یا به عنوان فایل .txt دانلود کنید.

  • 03

    تصادفی رمزنگاری

    هر UUID با crypto.randomUUID (برای v4) یا crypto.getRandomValues (برای v7) تولید می‌شود — همان منبع تصادفی ایمن که HTTPS استفاده می‌کند. هیچ fallback Math.random() ضعیفی نیست.

سؤالات متداول درباره تولید‌کننده UUID

UUID چیست؟
UUID (شناسه جهانی منحصر به فرد), همچنین GUID نامیده می‌شود, یک شناسه 128-بیتی است که برای منحصر به فرد بودن در فضا و زمان بدون هیچ مرجع مرکزی طراحی شده است. UUID‌ها روش استاندارد برای اختصاص ID به رکوردها, اشیا و رویدادها در سیستم‌های توزیع شده است.
آیا UUID v4 یا v7 را استفاده کنم؟
v4 را هنگامی استفاده کنید که می‌خواهید یک شناسه کاملاً تصادفی بدون اطلاعات تعبیه شده. v7 را به عنوان کلید اولیه پایگاه‌های داده استفاده کنید — مهر زمان اول درج‌ها را append-سنگین به جای تصادفی می‌کند، که به طور درخشان عملکرد اندیشه B-tree را بهبود می‌بخشد.
UUID‌ها واقعاً چقدر منحصر به فرد هستند؟
یک UUID 128-بیتی تصادفی 2^122 مقادیر ممکن دارد. شما نیاز به تولید تقریباً 2.7 کوینتیلیون UUID برای 1-in-a-billion شانس برخورد دارید. برای هر منظور عملی, برخورد‌ها غیرممکن است.
آیا می‌توانم از این برای توکن‌های امنیتی استفاده کنم؟
UUID v4 از Web Crypto API استفاده می‌کند, بنابراین تصادفی رمزنگاری و مناسب برای ID session یا توکن‌های کوتاه‌مدت است. برای اسرار طولانی‌مدت, فرمت توکن ویژه را با برچسب احراز هویت ترجیح دهید. UUID v7 زمان ایجاد را افشا می‌کند, بنابراین برای هر چیز حساس امنیتی از آن اجتناب کنید.
آیا UUID‌ها جایی فرستاده می‌شوند؟
نه. هر UUID به صورت محلی با استفاده از crypto API مرورگر تولید می‌شود. چیزی آپلود، ثبت یا ذخیره نمی‌شود.

ابزارهای مرتبط

ابزار

کاوش در ابزارهای دیگر

همه ابزارها