UUID v5 جنریٹر آن لائن

فوری اور محفوظ طریقے سے RFC 4122 کے مطابق UUID v5 تیار کریں

UUID ورژن 5 منفرد شناختی نمبرز پیدا کرتا ہے جو ایک namespace UUID اور صارف کی جانب سے دیے گئے نام کو محفوظ SHA-1 ہیشنگ الگورتھم کے ذریعے یکجا کرتا ہے۔ اس کا مطلب ہے کہ ایک ہی ان پٹ ہمیشہ ایک جیسا UUID پیدا کرتا ہے، جو صارفین، URLs، اثاثوں، اور تقسیم شدہ نظاموں میں مستقل، مستحکم شناختی نمبرز کے لیے بہترین ہے۔ ورژن 3 کے مقابلے میں، UUID ورژن 5 کو SHA-1 کی فراہم کردہ بہتر سیکیورٹی کی بنا پر ترجیح دی جاتی ہے۔

بک UUID v5 جنریٹر کی ضیافت

یو یو آئی ڈی کی تصدیق کا آلہ

سکیورٹی اور رازداری کی مکمل ضمانتتمام UUIDs مکمل طور پر آپ کے آلے پر، آپ کے براؤزر میں تیار کیے جاتے ہیں۔ کوئی UUIDs، ذاتی معلومات یا ڈیٹا کبھی بھی کسی سرور کو بھیجے، محفوظ یا لاگ نہیں کیے جاتے۔ ہماری سروس استعمال کرنے کے دوران مکمل رازداری اور اعلیٰ معیار کی سکیورٹی کا لطف اٹھائیں۔

یو آئی ڈی v5 کے بارے میں

یو آئی ڈی ورژن 5 (UUID v5) ایک 128-بِٹ، تعیناتی شناخت کنندہ ہے جو نام اسپیس UUID اور نام کے سلسلے سے SHA-1 ہیش فنکشن کی مدد سے تیار کیا جاتا ہے۔ اس طریقہ کار سے ایک ہی ان پٹ پر مستقل UUID کی ضمانت دی جاتی ہے اور یہ UUID v3 کے مقابلے میں بہتر سیکیورٹی فراہم کرتا ہے۔

UUID v5 کی ساخت اور فارمیٹ

  • لمبائی: 128 بِٹس (16 بائٹس)
  • پیٹرن: 8-4-4-4-12 ہیکسڈیسیمل کریکٹرز
  • مثال: 21f7f8de-8051-5b89-8680-0195ef798b6a
  • کل کریکٹرز: 36 (ہائفنز سمیت)
  • ورژن اشاریہ: تیسرے سیکشن کی ابتدا میں '5' UUID v5 کو ظاہر کرتی ہے
  • ورینٹ سیکشن: چوتھے فیلڈ میں ہم آہنگی کے لیے مخصوص بٹس شامل ہیں

مثال UUID v5 کی وضاحت

یہ ہے UUID v5 نمونہ 21f7f8de-8051-5b89-8680-0195ef798b6a کا تجزیہ:

  • 21f7f8de – SHA-1 ہیش آؤٹ پٹ کا پہلا حصہ
  • 8051 – SHA-1 ہیش کا دوسرا حصہ
  • 5b89 – ہیش شدہ آؤٹ پٹ میں ورژن 5 کو ظاہر کرتا ہے
  • 8680 – ویرینٹ اور مخصوص معلومات پر مشتمل
  • 0195ef798b6a – SHA-1 ہیش آؤٹ پٹ کا آخری حصہ

UUID v5 استعمال کرنے کے فوائد

  • ایک ہی نام اور نییم اسپیس سے مستقل UUIDs تخلیق کرتا ہے
  • UUID v3 کے مقابلے میں SHA-1 ہیشنگ کی بدولت مضبوط سیکیورٹی
  • ایک جیسے ان پٹس ہمیشہ ایک ہی UUID فراہم کرتے ہیں، جو قابل اعتماد ہے
  • مربوط تقسیم شدہ نظاموں میں مستحکم شناختی نمبروں کے لیے مثالی

UUID ورژن 5 کے اہم استعمالات

  • کینیونیکل یو آر ایل یا فائل راستوں کو UUID تفویض کرنا
  • مستقل وسائل کی شناخت کنندگان بنانا
  • منتشر نیٹ ورکس میں مستقل اور ہم آہنگ شناختی نمبروں کی سہولت فراہم کرنا
  • کروس پلیٹ فارم UUID کی یکسانیت کو یقینی بنانا
  • مختلف نظاموں میں ایک جیسے اندراجات کے لیے شناختی نمبروں کی ہم آہنگی

سلامتی اور رازداری کے پہلو

UUID v5 SHA-1 ہیشنگ الگورتھم استعمال کرتا ہے، جو MD5 (جو v3 میں استعمال ہوتا ہے) کی نسبت محفوظ ہے۔ اگرچہ اعلیٰ سلامتی کے لیے SHA-1 کی سفارش نہیں کی جاتی، لیکن یہ متعین شناخت کار بنانے کے لیے موزوں ہے۔

اضافی وسائل