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 कुंजियों, या ऐसे अन्य मानों के लिए उपयोग न करें जिन्हें अप्रत्याशित होना चाहिए।