LibraTool logoLibraTool

وړیا د UUID تولیدونکی

د نسخې 4 UUIDs سملاسي تولید کړئ. په یوځل تر 50 پورې ډله ایز تولید. کریپتوگرافیک خوندي — ستاسو معلومات هیڅکله براوزر نه شي وتلی.

یو ځل چې لوډ شي آفلاین کار کوي

د UUID جوړولو لپاره Generate کلیک کړئ

UUID v4 له ۱۲۲ تصادفي بټس څخه کار اخلي — د دوو UUID ترمنځ د تصادم احتمال خورا لږ دی.

د crypto.getRandomValues په مرسته جوړ شوی — کریپټوګرافیک خوندي، هیڅکله سرور ته نه لیږل کیږي.

دا څنګه کار کوي

UUID جوړول بشپړ براوزر کې د Web Crypto API د crypto.getRandomValues سره چلیږي — هیڅ کتابتون اړوندتیا، هیڅ سرور کال. وسیله دواړه RFC 4122 v4 او RFC 9562 v7 له سره د لاسي-لیکل شوي بټ مانیپولیشن سره پلي کوي، نو هیڅ شی ستاسو ماشین نه پریږدي.

  1. 1
    نسخه او اپشنونه وټاکئ
    UUIDv4 (خالص تصادفي)، UUIDv7 (وختنښان-مخکینی او لغوي-ترتیب‌وړ)، NIL (ټول صفرونه)، یا MAX (ټول 0xf) وټاکئ. ټاکئ چې څومره جوړ کړئ (1–50) او آیا لوی-حروف یا ملویزي قوسونو کې پوښل غواړئ لکه C# غوندې ژبو لپاره.
  2. 2
    crypto.getRandomValues 16 بایټ ډکوي
    v4 او v7 لپاره، براوزر کریپتوګرافیک-خوندي تصادفي عدد جوړوونکی یو 16-بایټ Uint8Array ډکوي. v4 لپاره، بټونه 6 او 8 ماسک کیږي ترڅو RFC 4122 نسخه (0x40) او واریانت (0x80) ساحې ټاکي. v7 لپاره، لومړي 6 بایټونه اوسني Unix ملي‌ثانیه وختنښان سره بیا لیکل کیږي، هر ID د جوړیدو وخت له مخې ترتیب‌وړ جوړوي، بیا نسخه او واریانت بټونه بایټونو 6 او 8 باندې ټاکل کیږي.
  3. 3
    بایټونه معیاري هایفن-لرونکي متن ته فارمیټیږي
    16 بایټونه کوچني-حروف هیکس ته بدلیږي او د کنونیک 8-4-4-4-12 ډلو ته ویشل کیږي (لکه 550e8400-e29b-41d4-a716-446655440000). لوی-حروف او قوس-پوښښ دې پړاو کې پلي کیږي.
  4. 4
    خپله موخه بڼه صادر کړئ
    پایلې انفرادي یا ډله‌ایز کاپي کیدلی شي. صادرونه ټاکونکی لیست د ساده متن، JSON صف، CSV، یو SQL INSERT VALUES بلاک، C# new Guid(...) بیانونو، یا یو Python لیست لفظي ته بیا فارمیټوي مخکې د کلیپبورډ ته کاپي کولو یا فایل ډاونلوډولو نه.

اړوندې وسیلې

په مکرر ډول پوښتل شوې پوښتنې