कोड

UUID जनरेटर गाइड: v4, v7, नेमस्पेस और GUID प्रारूप

ToolMellow ·

UUID संस्करण और वैरिएंट नियमों वाला 128-बिट पहचानकर्ता है। ToolMellow v1, v3, v4, v5, v6, v7 और निश्चित Nil तथा Max मान बनाता है। UUID संस्करण और UUID प्रारूप चुनें, बैच या नाम सूची सेट करें, फिर UUID बनाएँ दबाएँ। निर्माण स्थानीय ब्राउज़र वर्कर में चलता है।

अलग संस्करण अलग ज़रूरतें पूरी करते हैं: यादृच्छिक, समय-आधारित या दोहराए जा सकने वाले नेमस्पेस और नाम पहचानकर्ता। गाइड लागू विकल्प और सीमाएँ समझाती है। UUID अपने आप अनुमति टोकन, पासवर्ड, विश्वव्यापी सत्यापित अद्वितीय मान या वास्तविक घटना के समय का प्रमाण नहीं। उदाहरण निश्चित स्पष्टीकरण हैं, नए उत्पादन पहचानकर्ता नहीं।

UUID जनरेटर

UUID या बैच कैसे बनाएँ

UUID जनरेटर खोलें, UUID संस्करण और UUID प्रारूप चुनें, और ज़रूरत हो तो बड़े अक्षरों में UUID या JSON ऐरे आउटपुट चालू करें। डिफ़ॉल्ट v4 है। यादृच्छिक, समय, Nil या Max में संख्या 1 से 1,000 के बीच पूर्णांक रखें। v3/v5 में नाम और नेमस्पेस लें; संख्या नाम-आधारित परिणाम पर लागू नहीं।

UUID बनाएँ दबाकर कॉपी या डाउनलोड से पहले संस्करण, अभिव्यक्ति और मान देखें। इनपुट या विकल्प बदलने से पुराना परिणाम अमान्य होता है। पंक्तियाँ लपेटें केवल प्रदर्शन बदलता है। UUID में परिणाम को इनपुट बनाएँ क्रिया नहीं; दूसरे ऐप को चाहिए तो मान खुद कॉपी करें।

  • ऐप का अपेक्षित संस्करण लें, केवल दूसरा आउटपुट बेहतर दिखे इसलिए न बदलें।
  • दोहराव चाहिए तो नेमस्पेस और नाम अभिव्यक्ति नियम लिखकर रखें।
  • समय ID के लिए प्रारूप और घड़ी शर्तें रखें; UUID को प्रमाणीकरण निर्णय न मानें।

v1, v3, v4, v5, v6 और v7 में चुनें

RFC 9562 वर्तमान UUID मानक है और RFC 4122 की जगह लेता है। ToolMellow नीचे छह संस्करण और दो विशेष स्थिर मान देता है। संस्करण 2 या कस्टम संस्करण 8 लेआउट नहीं बनाता। टेक्स्ट प्रारूप बदलना संस्करण या मूल पहचानकर्ता बिट नहीं बदलता।

संस्करण निर्माण तरीका बताता है, वैश्विक अद्वितीयता, गुप्तता या हर उपभोक्ता की संगतता नहीं। डेटाबेस या प्रोटोकॉल अपने स्वीकृत संस्करण और अभिव्यक्ति नियम रख सकता है। पेज पहचानकर्ता बनाता है, रजिस्ट्री क्वेरी, डेटाबेस संपर्क या इंडेक्सिंग प्रदर्शन माप नहीं करता।

v1, v3, v4, v5, v6 और v7 में चुनें
मोडटूल का निर्माणउपयोगी सीमा
v4क्रिप्टोग्राफिक यादृच्छिकतायादृच्छिक ID, टाइमस्टैम्प या स्वतः गुप्त टोकन प्रणाली नहीं
v7Unix समय, लाइब्रेरी काउंटर/यादृच्छिक फ़ील्डसमय-आधारित, क्रम घड़ी और वर्कर तक सीमित
v1ग्रेगोरियन समय, घड़ी अनुक्रम और यादृच्छिक नोडसमय दिखाता; यह कार्यान्वयन MAC नहीं पढ़ता
v6पुनर्व्यवस्थित ग्रेगोरियन समय और यादृच्छिक नोड/अनुक्रमv1 के मुकाबले समय फ़ील्ड पहले रखता है; संग्रह नियम फिर भी ज़रूरी
v5नेमस्पेस और सही UTF-8 नाम, SHA-1निर्धारक, कुंजी प्रमाणीकरण नहीं
v3नेमस्पेस और सही UTF-8 नाम, MD5पुराना निर्धारित निर्माण, पासवर्ड संग्रह नहीं
Nilपूरे शून्य वाला निश्चित UUIDदोहराव स्थिर मान, नया अद्वितीय आवंटन नहीं
Maxसब बिट एक वाला निश्चित UUIDदोहराव स्थिर मान, नया अद्वितीय आवंटन नहीं

RFC 9562: सार्वभौमिक अद्वितीय पहचानकर्ता, लेआउट, नेमस्पेस और उदाहरणuuid.js 14.0.2: UUID निर्माण API और स्थिति संभालना

UUID लेआउट, संस्करण, वैरिएंट और GUID

मानक टेक्स्ट UUID में 32 हेक्स अक्षर और चार हाइफ़न होते हैं: 8-4-4-4-12 समूह, कुल 36 अक्षर। यहाँ साधारण संस्करण में तीसरे समूह का पहला हेक्स अक्षर संस्करण बताता है। वैरिएंट बिट चौथे समूह की शुरुआत प्रभावित करते हैं, अक्सर 8, 9, a या b। Nil/Max विशेष हैं, सामान्य v0 या v15 निर्माण नहीं।

GUID अक्सर UUID जैसी ID का नाम है। ब्रेस · GUID विकल्प सिर्फ टेक्स्ट में ब्रेस लगाता है; Windows बाइनरी संरचना या बाइट क्रम नहीं बदलता। बड़े अक्षर केवल हेक्स वर्णों की अभिव्यक्ति बदलते हैं। सही जैसा दिखता स्ट्रिंग बनाने वाले की पहचान या पहुँच की अनुमति नहीं साबित करता।

RFC 9562: सार्वभौमिक अद्वितीय पहचानकर्ता, लेआउट, नेमस्पेस और उदाहरण

UUID v4: यादृच्छिक पहचानकर्ता और टकराव सीमा

सामान्य v4 संस्करण और वैरिएंट बिट रखकर बाकी 122 बिट में यादृच्छिकता लेता है। टूल के यादृच्छिक/समय निर्माण को क्रिप्टोग्राफिक यादृच्छिक मान समर्थन चाहिए। v4 में लाइब्रेरी उपलब्ध मूल crypto.randomUUID या अन्यथा क्रिप्टोग्राफिक यादृच्छिक मान लागू करती है; Math.random fallback नहीं है।

उचित मान्यताओं में अनचाहे टकराव कम संभावित हैं, लेकिन हर ID दुनिया में अप्रयुक्त होने की गारंटी नहीं। बाहरी डुप्लिकेट जाँच नहीं होती। अद्वितीयता ज़रूरी हो तो ऐप के असली आवंटन और संग्रह नियम अपनाएँ; एक ब्राउज़र मान को वैश्विक आरक्षण न मानें।

RFC 9562: सार्वभौमिक अद्वितीय पहचानकर्ता, लेआउट, नेमस्पेस और उदाहरणuuid.js 14.0.2: UUID निर्माण API और स्थिति संभालनाW3C Web Cryptography API: क्रिप्टोग्राफिक यादृच्छिक मान

समय फ़ील्ड, डिवाइस घड़ी और बैच क्रम

v1/v6 में ग्रेगोरियन टाइमस्टैम्प लेआउट 100-नैनोसेकंड इकाइयों में है; v6 समय फ़ील्ड पुनर्व्यवस्थित करता है। ब्राउज़र कार्यान्वयन मिलीसेकंड डिवाइस घड़ी पर आधारित है, इसलिए इकाई से 100-नैनोसेकंड माप सटीकता साबित नहीं। v7 Unix मिलीसेकंड से शुरू होकर लाइब्रेरी के अनुक्रम/काउंटर और यादृच्छिक फ़ील्ड जोड़ता है; बाकी बिट इस कार्यान्वयन में सभी स्वतंत्र यादृच्छिक नहीं।

वर्कर लाइब्रेरी निर्माण काम में घड़ी/काउंटर स्थिति संभालती है, जिसमें v7 में दोहराई या पीछे गई घड़ी शामिल है। हर बार नया वर्कर होता है, इसलिए स्थिति क्लिक, टैब या डिवाइस में साझा नहीं। निकला टाइमस्टैम्प लाइब्रेरी घड़ी संभालने से आ सकता है, प्रामाणिक वास्तविक घड़ी नहीं। बैचों के बीच या वितरित एकदिश क्रम की गारंटी नहीं; असमर्थित घड़ी मान अस्वीकार होते हैं।

RFC 9562: सार्वभौमिक अद्वितीय पहचानकर्ता, लेआउट, नेमस्पेस और उदाहरणuuid.js 14.0.2: UUID निर्माण API और स्थिति संभालनाWHATWG HTML: वर्कर और उनका जीवनचक्र

UUID समय और पहचान की क्या जानकारी दिखा सकता है

v1, v6 और v7 समय-संबंधी जानकारी दिखाते हैं। यहाँ v1/v6 यादृच्छिक नोड फ़ील्ड लेते हैं, नेटवर्क एडेप्टर का MAC नहीं पढ़ते। दूसरी UUID लाइब्रेरी नोड का अन्य स्रोत ले सकती है; इससे यहाँ समय-आधारित मान गुमनाम नहीं हो जाते।

v4 का परिभाषित निर्माण-समय फ़ील्ड नहीं; v3/v5 नेमस्पेस/नाम की पुनरावृत्ति या अनुमान से संबंध दिखा सकते हैं। इनमें कोई मान अपने आप पहचान, गुप्तता या स्वामित्व नहीं साबित करता। साझा उदाहरण में संवेदनशील वास्तविक नाम न रखें और ऐप की अनुमति पहचानकर्ता प्रारूप से स्वतंत्र बनाएँ।

RFC 9562: सार्वभौमिक अद्वितीय पहचानकर्ता, लेआउट, नेमस्पेस और उदाहरणuuid.js 14.0.2: UUID निर्माण API और स्थिति संभालना

नाम-आधारित v3/v5: वास्तविक पंक्तियाँ और पुनरुत्पादन

v3/v5 नाम एडिटर हर CRLF, CR या LF से अलग पंक्ति को एक नाम लेता है। खाली पंक्तियाँ, आखिरी खाली नाम, स्पेस, केस और डुप्लिकेट रहते हैं। खाली एडिटर इसलिए एक खाली नाम का UUID बनाता है, शून्य परिणाम नहीं। संख्या नियंत्रण इन मोड पर नहीं; सीमा 1,000 नाम पंक्तियाँ और 1,000,000 UTF-16 इनपुट इकाइयाँ है।

एक संस्करण, नेमस्पेस और सही UTF-8 नाम वही UUID देते हैं। टूल बिना जोड़े सरोगेट अस्वीकार करता है; Unicode सामान्यीकरण या नाम छाँटना नहीं करता। समान दिखते सामान्यीकृत रूप या आखिरी स्पेस बाइट बदल सकते हैं। यहाँ MD5/SHA-1 मानकीकृत नाम-आधारित UUID निर्माण हैं, पासवर्ड हैश, एन्क्रिप्शन या कुंजी प्रमाणीकरण नहीं।

RFC 9562: सार्वभौमिक अद्वितीय पहचानकर्ता, लेआउट, नेमस्पेस और उदाहरणWHATWG Encoding: UTF-8 और टेक्स्ट डिकोडिंगECMAScript: String isWellFormeduuid.js 14.0.2: UUID निर्माण API और स्थिति संभालना

DNS, URL, OID, X.500 और कस्टम नेमस्पेस

नेमस्पेस हर नाम के साथ इस्तेमाल होने वाला UUID मान चुनता है। डिफ़ॉल्ट DNS; URL, OID और X.500 नीचे अन्य निश्चित मान देते हैं। प्रीसेट लेबल DNS हल, URL फ़ेच, डोमेन सामान्यीकरण, OID सत्यापन या X.500 distinguished name पार्स नहीं करता। टूल वास्तविक UTF-8 नाम देता है; ऐप को चाहिए अतिरिक्त अभिव्यक्ति नियम अपनाएँ।

कस्टम UUID को मान्य मानक हाइफ़न वाला नेमस्पेस चाहिए। बड़े हेक्स अक्षर स्वीकार हैं; लाइब्रेरी Nil/Max नेमस्पेस भी स्वीकार करती है। संक्षिप्त, ब्रेस या URN इस फ़ील्ड में स्वीकार नहीं। साफ़ करें कस्टम नेमस्पेस को डिफ़ॉल्ट DNS करता है, पहले डाउनलोड मान नहीं बदलता।

DNS, URL, OID, X.500 और कस्टम नेमस्पेस
प्रीसेटनेमस्पेस UUID
DNS6ba7b810-9dad-11d1-80b4-00c04fd430c8
URL6ba7b811-9dad-11d1-80b4-00c04fd430c8
OID6ba7b812-9dad-11d1-80b4-00c04fd430c8
X.5006ba7b814-9dad-11d1-80b4-00c04fd430c8

RFC 9562: सार्वभौमिक अद्वितीय पहचानकर्ता, लेआउट, नेमस्पेस और उदाहरणuuid.js 14.0.2: UUID निर्माण API और स्थिति संभालना

ज्ञात DNS नेमस्पेस उदाहरण

DNS नेमस्पेस और सही नाम www.example.com के साथ नीचे मानक छोटे अक्षर RFC नाम उदाहरण दोहराते हैं। DNS चयन नेटवर्क खोज नहीं करता। टूल बड़े अक्षर वाले डोमेन को चुपचाप छोटा नहीं करता; वह अलग वास्तविक नाम है।

असली नाम नियम से पहले निश्चित उदाहरण में संस्करण और नेमस्पेस जाँचें। v3/v5 दोहराई पंक्तियाँ दोहराए मान देती हैं। निर्धारित परिणाम तय नियम के लिए उपयोगी है, हर इस्तेमाल में टकराव प्रतिरोध या नाम स्वामित्व का प्रमाणपत्र नहीं।

ज्ञात DNS नेमस्पेस उदाहरण
संस्करणसही नाममानक आउटपुट
v3www.example.com5df41881-3aed-3515-88a7-2f4a814cf09e
v5www.example.com2ed6657d-e927-568b-95e1-2665a8aea6a2

RFC 9562: सार्वभौमिक अद्वितीय पहचानकर्ता, लेआउट, नेमस्पेस और उदाहरण

मानक, संक्षिप्त, ब्रेस, URN और JSON आउटपुट

प्रारूप अभिव्यक्ति बदलता है, UUID बिट नहीं। तालिका एक निश्चित v5 मान चार प्रारूप में देती है। बड़े अक्षरों में UUID हेक्स अक्षर बदलता है, URN उपसर्ग urn:uuid: रहता है। प्राप्त सिस्टम सही लिखावट स्वीकार करे; यह बाइनरी GUID सीरियलाइज़ेशन या डेटाबेस रूपांतरण नहीं।

JSON ऐरे आउटपुट चुने प्रारूप में इंडेंट वाला स्ट्रिंग ऐरे बनाता है; अन्यथा मान नई पंक्तियों से अलग हैं। JSON में डाउनलोड toolmellow-result.json, अन्यथा toolmellow-result.txt है। दोनों UTF-8 टेक्स्ट हैं। विकल्प पुराने परिणाम अमान्य करते हैं, इसलिए प्रारूप चुनने के बाद फिर बनाएँ।

मानक, संक्षिप्त, ब्रेस, URN और JSON आउटपुट
प्रारूपएक मान के अक्षरउदाहरण
मानक362ed6657d-e927-568b-95e1-2665a8aea6a2
संक्षिप्त322ed6657de927568b95e12665a8aea6a2
ब्रेस · GUID38{2ed6657d-e927-568b-95e1-2665a8aea6a2}
URN45urn:uuid:2ed6657d-e927-568b-95e1-2665a8aea6a2

RFC 9562: सार्वभौमिक अद्वितीय पहचानकर्ता, लेआउट, नेमस्पेस और उदाहरणuuid.js 14.0.2: UUID निर्माण API और स्थिति संभालना

Nil, Max और सत्यापन क्या नहीं साबित करता

Nil है 00000000-0000-0000-0000-000000000000; Max है ffffffff-ffff-ffff-ffff-ffffffffffff। ये निश्चित विशेष मान हैं। किसी की संख्या दो रखने पर वही स्थिर मान दो बार, दो नई अद्वितीय ID नहीं। इन्हें यादृच्छिक मान या साधारण संस्करण न समझें।

मान्य UUID संरचना या संस्करण/वैरिएंट पैटर्न अप्रयुक्त, गुप्त, अधिकृत जारीकर्ता से आया या खाता अधिकार के लिए सुरक्षित होने का प्रमाण नहीं। नाम-आधारित मान इनपुट से अनुमान योग्य; समय वाले समय दिखाते हैं। टूल में अद्वितीयता रजिस्ट्री, लॉगिन टोकन जीवनचक्र, डिजिटल हस्ताक्षर या UUID प्रमाणीकरण सेवा नहीं।

RFC 9562: सार्वभौमिक अद्वितीय पहचानकर्ता, लेआउट, नेमस्पेस और उदाहरण

सीमाएँ, ब्राउज़र क्षमता और त्रुटि जाँच

यादृच्छिक/समय/Nil/Max की संख्या 1 से 1,000 का पूर्णांक हो। नाम मोड अलग पंक्तियाँ और कुल दस लाख UTF-16 इकाइयों की सीमा लेते हैं। स्थानीय फ़ाइल 4,000,000 बाइट्स या बड़ी हो अथवा पढ़ा टेक्स्ट सीमा पार हो तो अस्वीकार है। File.text() शुरुआत का UTF-8 BOM हटाता और खराब UTF-8 बदलता है, ब्राउज़र पंक्ति अंत भी बदल सकता है; आयात मूल बाइट बचाने वाला नाम स्रोत नहीं।

यादृच्छिक/समय मोड को crypto.getRandomValues चाहिए। मूल randomUUID को सुरक्षित संदर्भ चाहिए, पर लाइब्रेरी उसके बिना क्रिप्टोग्राफिक यादृच्छिक मान ले सकती है। नाम और निश्चित मोड को न यादृच्छिक मान, न crypto.subtle चाहिए। SHA टेक्स्ट टूल का एक जैसा क्षमता संदेश हर UUID मोड पर न लगाएँ। वर्कर/ब्राउज़र उपलब्धता और प्लेटफ़ॉर्म सीमाएँ तब भी निर्माण रोक सकती हैं।

सीमाएँ, ब्राउज़र क्षमता और त्रुटि जाँच
लक्षणअगली उपयोगी जाँच
अमान्य नेमस्पेसकस्टम फ़ील्ड में मान्य 36-अक्षर हाइफ़न वाला UUID लें
v3/v5 अप्रत्याशित दोहरावदोहराए, खाली और वही नेमस्पेस/नाम देखें
नाम आउटपुट की गलत संख्याहर पंक्ति नाम है; अंतिम नई पंक्ति खाली नाम जोड़ती है
यादृच्छिकता या घड़ी त्रुटिआवश्यक क्षमता या असली डिवाइस घड़ी देखें
आयात के बाद अप्रत्याशित परिणामBOM हटना, UTF-8 बदलाव, पंक्ति विभाजक और नाम बाइट देखें

W3C Web Cryptography API: क्रिप्टोग्राफिक यादृच्छिक मानuuid.js 14.0.2: UUID निर्माण API और स्थिति संभालनाW3C File API: Blob टेक्स्ट पढ़नाWHATWG Encoding: UTF-8 और टेक्स्ट डिकोडिंगWHATWG HTML: वर्कर और उनका जीवनचक्र

साफ़ करना, स्थानीय निर्माण और वेबसाइट अनुरोध

साफ़ करें नाम/इनपुट, परिणाम, त्रुटियाँ और एडिटर इतिहास हटाता, कस्टम नेमस्पेस DNS करता है। संस्करण, संख्या, प्रारूप, बड़े अक्षर, JSON और पंक्तियाँ लपेटें बचते हैं। रिफ़्रेश या बंद करना मेमोरी का इनपुट/परिणाम हटाता है। डाउनलोड फ़ाइलें डिवाइस पर रहती हैं; साफ़ करना ब्राउज़र या सिस्टम मेमोरी के सभी पुनर्प्राप्त योग्य निशान मिटाने की गारंटी नहीं।

निर्माण नाम, चयनित फ़ाइल सामग्री या UUID निर्माण सर्वर या आवंटन रजिस्ट्री पर अपलोड नहीं करता। वेबसाइट लोड सामान्य होस्टिंग मेटाडेटा भेजता है और सार्वजनिक साइट Google Analytics पेज विज़िट में कुकीज़, ब्राउज़र/डिवाइस जानकारी लेती है। स्थानीय निर्माण गुमनामी, शून्य नेटवर्क अनुरोध या शून्य अवसंरचना लॉग नहीं है।

बैकलिंक सहित UUID जनरेटर एम्बेड करें

पेज भाषा चुनकर वर्कस्पेस इंटीग्रेशन से HTML स्निपेट कॉपी या डाउनलोड करें। उसे बाहरी iframe और आकार स्क्रिप्ट की अनुमति वाले प्लेटफ़ॉर्म में डालें। उसमें उसी भाषा के ToolMellow UUID पेज का दिखता बैकलिंक है; श्रेय लिंक बनाए रखें।

छोटी स्क्रीन पर देखें, चुने मोड के क्लिपबोर्ड और वर्कर समर्थन जाँचें। एम्बेड की वही संस्करण, सीमाएँ और स्थानीय स्थिति सीमाएँ हैं; यह रिमोट पहचानकर्ता API या साझा अद्वितीयता सेवा नहीं बनता। लिंक nofollow और noopener इस्तेमाल करता है; मौजूदगी उच्च खोज रैंक की गारंटी नहीं।

आम सवाल

UUID कैसे बनाएँ?

संस्करण और प्रारूप चुनें; यादृच्छिक/समय/निश्चित मोड में संख्या या v3/v5 में नेमस्पेस और नाम पंक्तियाँ सेट कर UUID बनाएँ दबाएँ। टेक्स्ट/JSON कॉपी या डाउनलोड करें। डिफ़ॉल्ट v4 है।

UUID v4 और v7 में क्या अंतर है?

v4 में क्रिप्टोग्राफिक यादृच्छिकता और संस्करण/वैरिएंट बिट हैं। v7 में Unix मिलीसेकंड और लाइब्रेरी काउंटर/यादृच्छिक फ़ील्ड। समय-आधारित है, पर अलग रन, टैब या डिवाइस के बीच प्रामाणिक समय या क्रम की गारंटी नहीं।

क्या UUID हमेशा अद्वितीय है?

वैश्विक गारंटी या बाहरी आवंटन जाँच नहीं। उचित मान्यताओं में यादृच्छिक टकराव कम संभावित हैं। नाम दोहराएँ तो परिणाम दोहरता है, Nil/Max निश्चित हैं। ज़रूरत पर ऐप के अद्वितीयता नियम लागू करें।

UUID v5 वही मान क्यों दोहराता है?

वही संस्करण, नेमस्पेस और सटीक UTF-8 नाम वही UUID देते हैं। खाली/दोहराए नाम अलग पंक्तियों में रहते और मान दोहरा सकते हैं। हर दोहराए नाम को नया यादृच्छिक ID नहीं मिलता।

संख्या UUID v3 या v5 बैच नियंत्रित करती है?

नहीं। CRLF, CR या LF से अलग हर पंक्ति नाम है, खाली और आखिरी खाली पंक्ति समेत। अधिकतम 1,000 नाम पंक्तियाँ और दस लाख UTF-16 इनपुट इकाइयाँ हैं।

DNS और URL नेमस्पेस क्या करते हैं?

वास्तविक नाम बाइट के लिए निश्चित नेमस्पेस UUID चुनते हैं। DNS क्वेरी, URL फ़ेच, डोमेन केस सामान्यीकरण या पूरा पता सत्यापित नहीं करते। ऐप की नाम पद्धति मानें।

यहाँ UUID v1 मेरा MAC पता दिखाता है?

यहाँ v1/v6 यादृच्छिक नोड फ़ील्ड लेते हैं, डिवाइस MAC कभी नहीं। समय जानकारी फिर भी दिखती है। दूसरी लाइब्रेरी अलग नोड स्रोत ले सकती है; यह गुमनामी गारंटी नहीं।

UUID v7 के समय क्रम की गारंटी है?

लाइब्रेरी निर्माण वर्कर में समय/काउंटर संभालती है। हर रन नया वर्कर, वितरित या बैचों के बीच क्रम गारंटी नहीं। घड़ी त्रुटि या पीछे जाने की संभाल समय प्रभावित कर सकती है।

UUID और GUID प्रारूप का अंतर क्या है?

GUID आम संबंधित शब्द है। ब्रेस विकल्प केवल टेक्स्ट लपेटता है। मानक, संक्षिप्त, ब्रेस और URN वही बिट समूह दर्शाते हैं; Windows बाइनरी लेआउट में नहीं बदलते।

Nil और Max नए अद्वितीय मान हैं?

नहीं। Nil सब शून्य, Max सब एक। निश्चित विशेष मान कई बनाएँ तो दोहराते हैं; सामान्य v0/v15 यादृच्छिक मोड नहीं।

क्या UUID को हमेशा HTTPS और Web Crypto हैश चाहिए?

नहीं। यादृच्छिक/समय मोड को क्रिप्टोग्राफिक यादृच्छिक मान चाहिए; मूल randomUUID न हो तो v4 लाइब्रेरी fallback ले सकता है। v3/v5 लाइब्रेरी नाम हैश, Nil/Max स्थिर मान हैं। सबको crypto.subtle या वही क्षमता रास्ता नहीं चाहिए।

क्या UUID अपने आप पासवर्ड या गुप्त टोकन हो सकता है?

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

साफ़ करें क्या रीसेट करता है?

इनपुट, आउटपुट, त्रुटि और इतिहास साफ़ कर कस्टम नेमस्पेस DNS करता है। संस्करण, संख्या, प्रारूप, बड़े अक्षर, JSON और पंक्तियाँ लपेटें रखता है। डाउनलोड फ़ाइलें डिवाइस पर रहती हैं।

क्या वेबसाइट में UUID जनरेटर एम्बेड कर सकते हैं?

वर्कस्पेस का स्थानीयकृत HTML स्निपेट लें, दिखता ToolMellow बैकलिंक रखें और iframe/स्क्रिप्ट/क्लिपबोर्ड/वर्कर देखें। एम्बेड की वही मोड और सीमाएँ हैं, रिमोट आवंटन या अद्वितीयता API नहीं।

स्रोत और आगे पढ़ें

अब करके देखें।