यूयूआयडी v5 जनरेटर ऑनलाइन
तत्काळ आणि सुरक्षितपणे RFC 4122-अनुरूप UUID v5 तयार करा
UUID आवृत्ती 5 हा एक निश्चित अद्वितीय ओळखपत्र तयार करतो ज्यामध्ये एक namespace UUID आणि वापरकर्त्याने दिलेले नाव सुरक्षित SHA-1 हॅशिंग अल्गोरिदम वापरून एकत्र केले जाते. त्यामुळे समान इनपुटने नेहमीच समान UUID तयार होतो, जे वापरकर्ते, URL, संपत्ती आणि वितरित प्रणालींमध्ये स्थिर, कायमस्वरूपी ओळखपत्रांसाठी आदर्श आहे. आवृत्ती 3 च्या तुलनेत, SHA-1 मुळे वाढलेली सुरक्षा असल्यामुळे UUID v5 अधिक पसंतीस पाहिजे.
बृहद प्रमाण UUID v5 जनरेटर
UUID पडताळणी साधन
UUID v5 बद्दल
UUID आवृत्ती 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 वापरण्याचे फायदे
- समान नाव आणि नेमस्पेसमधून सातत्यपूर्ण UUID तयार करतो
- SHA-1 हॅशिंगद्वारे UUID v3 पेक्षा अधिक मजबूत सुरक्षा
- सर्व इच्छित इनपुटवर नेहमी सारखा UUID तयार होतो, विश्वासार्हतेसाठी
- एकत्रिकृत आणि वितरित प्रणालींसाठी स्थिर ID साठी आदर्श
UUID v5 साठी प्रमुख वापर
- कॅनॉनिकल URL किंवा फाईल पथांना UUID देणे
- सथिर संसाधन ओळखपट तयार करणे
- वितरीत नेटवर्कमध्ये सातत्यपूर्ण ID देणे सोपे करणे
- प्लॅटफॉर्म दरम्यान UUID चे सातत्य सुनिश्चित करणे
- विविध प्रणालींमध्ये सारख्या नोंदींसाठी जुळणाऱ्या ओळख पटांमध्ये समक्रमण करणे
सुरक्षा आणि गोपनीयता विचार
UUID v5 मध्ये SHA-1 हॅशिंग अल्गोरिदम वापरला जातो, जो MD5 (v3 मध्ये वापरला जाणारा) पेक्षा अधिक सुरक्षित आहे. जरी SHA-1 उच्च-स्तरीय क्रिप्टोग्राफीसाठी शिफारसीत नसला तरी, निश्चित ओळखपत्रे तयार करण्यासाठी तो योग्य आहे.