UUID और हैश जनरेटर
UUID बनाएं और टेक्स्ट या फ़ाइलों का MD5 और SHA हैश निकालें
टूल लोड हो रहा है…
यह UUID v4, UUID v7, ULID और nanoid जैसी यूनिक ID बनाता है, और टेक्स्ट या फ़ाइलों के MD5, SHA-1, SHA-256, SHA-384, SHA-512 और CRC32 हैश निकालता है। टेस्ट डेटा के लिए ID चाहिए हों या डाउनलोड की गई फ़ाइल का चेकसम जांचना हो, तब इसका इस्तेमाल करें।
इस्तेमाल का तरीका
- "UUID" टैब में "प्रकार" और "कितनी" (1,000 तक) चुनें; ID "बनाई गई ID" में दिखती हैं। नई ID के लिए "फिर से बनाएं" दबाएं, फिर उन्हें कॉपी करें या ".txt के रूप में सेव करें" दबाएं।
- किसी मौजूदा ID का वर्ज़न और उसमें रखा समय देखने के लिए उसे "UUID या ULID का विश्लेषण करें" में पेस्ट करें।
- "हैश" टैब में "टेक्स्ट" या "फ़ाइल" चुनें और सामग्री जोड़ें; हर एल्गोरिदम के लिए एक वैल्यू दिखती है।
- प्रकाशित वैल्यू को "अपेक्षित चेकसम" में पेस्ट करें, ताकि पता चले कि वह किस नतीजे से मेल खाती है। HMAC-SHA वैल्यू भी पाने के लिए "HMAC की" डालें।
यह कैसे काम करता है
- UUID v4 में ब्राउज़र के सुरक्षित रैंडम जनरेटर से 122 रैंडम बिट होते हैं। UUID v7 मिलीसेकंड में मौजूदा Unix समय से शुरू होता है (RFC 9562), इसलिए ID उसी क्रम में सॉर्ट होती हैं जिसमें वे बनीं।
- टेक्स्ट को ठीक वैसे ही UTF-8 बाइट के रूप में हैश किया जाता है जैसा टाइप किया गया, इसलिए आखिर में लाइन ब्रेक होने से नतीजा बदल जाता है। फ़ाइलें 4 MB के हिस्सों में पढ़ी जाती हैं; 1 GB से बड़ी फ़ाइलों के लिए SHA छोड़ दिया जाता है और सिर्फ़ MD5 और CRC32 निकाले जाते हैं।
- सब कुछ इसी ब्राउज़र में निकाला जाता है। टेक्स्ट और फ़ाइलें कभी अपलोड या सेव नहीं होतीं।
अक्सर पूछे जाने वाले सवाल
- UUID v4 और v7 में क्या अंतर है?
- v4 UUID पूरी तरह रैंडम होता है और उसका कोई क्रम नहीं होता। v7 UUID अपने बनने के समय से शुरू होता है, इसलिए ID बनने के समय के हिसाब से सॉर्ट होती हैं, जो उन डेटाबेस कीज़ के लिए ठीक है जहां क्रम मायने रखता है।
- क्या दो UUID एक जैसे हो सकते हैं?
- v4 UUID में 122 रैंडम बिट होते हैं, जिससे 2 की घात 122 संभावित वैल्यू बनती हैं। सिद्धांत में दोहराव संभव है, लेकिन इतना असंभव-सा कि व्यवहार में UUID को यूनिक माना जाता है।
- डाउनलोड की गई फ़ाइल का SHA-256 चेकसम कैसे जांचें?
- "हैश" टैब में "फ़ाइल" चुनें और फ़ाइल ड्रॉप करें, फिर डाउनलोड पेज से वैल्यू "अपेक्षित चेकसम" में पेस्ट करें। मेल खाने पर पेज उस एल्गोरिदम का नाम बताता है जिससे वह मेल खाती है।
- क्या पासवर्ड सेव करने के लिए MD5 सुरक्षित है?
- नहीं। सुरक्षा के लिहाज़ से MD5 और SHA-1 टूट चुके हैं। इन्हें सिर्फ़ फ़ाइल में गलती से हुए बदलाव पकड़ने के लिए इस्तेमाल करें।