UUID जनरेटर कैसे काम करता है
UUID जनरेटर ब्राउज़र के बिल्ट-इन crypto.randomUUID() फ़ंक्शन का उपयोग करके version 4 (random) UUID बनाता है, जो ऑपरेटिंग सिस्टम के cryptographically secure random number generator से एंट्रॉपी लेता है। आप version 4 (random) या version 7 (time-ordered) UUID जेनरेट कर सकते हैं, एक बार में एक या अधिकतम 100 तक के बैच में, फिर लिस्ट कॉपी करें या टेक्स्ट फ़ाइल के रूप में डाउनलोड करें। चूंकि एंट्रॉपी सोर्स लोकल हार्डवेयर है, इसलिए आपके द्वारा जेनरेट किया गया कुछ भी कभी सर्वर तक नहीं पहुंचता।
UUID v4 में 122 रैंडम बिट्स होते हैं जो स्टैंडर्ड 8-4-4-4-12 hex फ़ॉर्मेट में व्यवस्थित होते हैं (उदाहरण के लिए, 550e8400-e29b-41d4-a716-446655440000)। version nibble 4 पर फ़िक्स है और variant bits 10xx पर, इसलिए हर आउटपुट एक मान्य RFC 4122 UUID है। ब्राउज़र का CSPRNG वही सोर्स है जो TLS key जेनरेशन में उपयोग होता है, यानी पूरे v4 स्पेस में collision की संभावना किसी भी व्यावहारिक उपयोग के लिए नगण्य है।