UUID v3 Generator

नेमस्पेस UUID और नाम से नियतात्मक नाम-आधारित UUID v3 पहचानकर्ता जेनरेट करें।

इनपुट
नेमस्पेस UUID और नाम चुनें। UUID v3 दोनों मानों को हैश करता है, इसलिए वही जोड़ी हमेशा वही UUID लौटाती है।

मानक नेमस्पेस में से कोई एक इस्तेमाल करें या कोई भी मान्य UUID पेस्ट करें।

मानक नेमस्पेस

DNS, URL, OID, और X.500 वे मानक नेमस्पेस UUID हैं जो नाम-आधारित UUIDs के लिए परिभाषित हैं।

यह कोई डोमेन, URL, पाथ, उपयोगकर्ता नाम, या कोई भी स्थिर स्ट्रिंग हो सकती है जिसे आप पहचानना चाहते हैं।

UUID v3
जब आप नेमस्पेस या नाम संपादित करते हैं, तो परिणाम स्थानीय रूप से अपडेट होता है।

जब आप नेमस्पेस या नाम संपादित करते हैं, तो परिणाम स्थानीय रूप से अपडेट होता है।

संस्करण 3RFC 4122 वैरिएंटनियतात्मक

UUID v3 क्या है?

UUID v3 एक नाम-आधारित UUID प्रारूप है। यह नेमस्पेस UUID और नाम लेता है, उन्हें MD5 से हैश करता है, और परिणाम को मानक UUID के रूप में फॉर्मैट करता है। मुख्य व्यवहार नियतात्मकता है: वही नेमस्पेस और नाम हमेशा वही UUID बनाते हैं।

यह टूल पूरी तरह आपके ब्राउज़र में चलता है। नेमस्पेस, नाम, और जेनरेट किया गया UUID आपके डिवाइस पर ही रहते हैं, जब तक आप परिणाम को कहीं और कॉपी नहीं करते।

इसका उपयोग कब करें

  • UUID v3 का उपयोग तब करें जब आपको किसी ज्ञात नाम के लिए स्थिर पहचानकर्ता चाहिए, जैसे DNS नाम, URL, ऑब्जेक्ट पाथ, या उपयोगकर्ता नाम।
  • जिस प्रकार के नाम की आप पहचान कर रहे हैं, उससे मेल खाने वाला नेमस्पेस चुनें। DNS और URL सबसे सामान्य प्रीसेट हैं।
  • उसी नेमस्पेस को लगातार दोबारा इस्तेमाल करें। नेमस्पेस बदलने से हर जेनरेट किया गया UUID बदल जाता है, भले ही नाम वही रहे।
  • जब आपके पास विकल्प हो और आपको मजबूत हैश वाला नाम-आधारित UUID चाहिए, तो UUID v5 या कोई अन्य आधुनिक पहचानकर्ता प्राथमिकता दें। UUID v3 उन सिस्टमों के साथ संगतता के लिए मौजूद है जिन्हें विशेष रूप से MD5-आधारित UUIDs चाहिए।

सुरक्षा पर नोट्स

UUID v3 कोई रैंडम ID नहीं है और गोपनीय नहीं है। जो भी नेमस्पेस और नाम जानता है, वह वही UUID फिर से जेनरेट कर सकता है। इसे पासवर्ड, सेशन टोकन, API कुंजियों, या ऐसे अन्य मानों के लिए उपयोग न करें जिन्हें अप्रत्याशित होना चाहिए।