टेक्स्ट या फ़ाइलों का MD5, SHA-1, SHA-256, SHA-384 और SHA-512, चेकसम तुलना के साथ
आपके ब्राउज़र में चलता है। आप जो लिखते हैं, वह कहीं नहीं भेजा जाता।हैश किसी भी इनपुट को तय लंबाई की उँगली-छाप में बदलता है, इसलिए बदली हुई फ़ाइल अलग परिणाम देती है। MD5, SHA-1, SHA-256, SHA-384 और SHA-512 सब यहाँ हैं, 5 एल्गोरिदम, और डाउनलोड को उसके प्रकाशित चेकसम से जाँचने के लिए तुलना बॉक्स। फ़ाइलें स्थानीय रूप से पढ़ी जाती हैं।
इस पेज का अनुवाद अंग्रेज़ी मूल से मशीन द्वारा किया गया है। इस अनुवाद की अभी किसी व्यक्ति ने जाँच नहीं की है, इसलिए अंग्रेज़ी संस्करण को ही आधार मानें। अंग्रेज़ी मूल पढ़ें
टेक्स्ट चुनें और लिखें, या फ़ाइल चुनें और फ़ाइल चुनें पर क्लिक करें या बॉक्स पर कोई फ़ाइल छोड़ें।
एल्गोरिदम चालू या बंद करें: MD5, SHA-1, SHA-256, SHA-384 और SHA-512।
हेक्स या Base64 आउटपुट चुनें, और बड़े अक्षरों वाला हेक्स चाहिए तो बड़े अक्षर।
किसी एक हैश के बगल वाले कॉपी आइकन पर क्लिक करें, या सबके लिए सब कॉपी करें।
कोई मान जाँचने के लिए उसे "अपेक्षित हैश से तुलना करें" में पेस्ट करें और मेल या मेल नहीं पढ़ें।
यह हैश जनरेटर आपके लिखे टेक्स्ट या चुनी फ़ाइल का MD5, SHA-1, SHA-256, SHA-384 और SHA-512 एक साथ निकालता है। परिणाम हेक्स या Base64 में एक-क्लिक कॉपी के साथ दिखते हैं, और तुलना बॉक्स साफ़ बताता है कि फ़ाइल आपके अपेक्षित चेकसम से मेल खाती है या नहीं।
सबसे आम उपयोग डाउनलोड जाँचना है: ऑपरेटिंग सिस्टम इमेज, इंस्टॉलर या फ़र्मवेयर फ़ाइल SHA-256 मान के साथ प्रकाशित होती है, और तुलना करने से साबित होता है कि आपकी डिस्क की कॉपी पूरी और अपरिवर्तित है। डेवलपर हैश का इस्तेमाल कैश कुंजियाँ बनाने, HTML में Subresource Integrity एट्रिब्यूट भरने, और दो फ़ाइलों की बाइट दर बाइट तुलना किए बिना यह जाँचने के लिए भी करते हैं कि वे एक जैसी हैं।
256 MB तक के टेक्स्ट और फ़ाइलें आपके ब्राउज़र में बने Web Crypto इंजन से हैश होती हैं; MD5 spark-md5 लाइब्रेरी इस्तेमाल करता है। 4 GB तक की बड़ी फ़ाइलें प्रगति पट्टी के साथ 4 MB के टुकड़ों में पढ़ी जाती हैं और क़दम दर क़दम हैश होती हैं, इसलिए मेमोरी का इस्तेमाल कम रहता है। टेक्स्ट UTF-8 के रूप में एन्कोड होता है, sha256sum कमांड की तरह।
MD5 और SHA-1 सुरक्षा के लिए टूट चुके हैं और सिर्फ़ अनजाने नुकसान पकड़ने के लिए इस्तेमाल होने चाहिए। जिस किसी चीज़ को छेड़छाड़ से बचना है उसके लिए SHA-256 या उससे मज़बूत इस्तेमाल करें, और पासवर्ड कभी सादे हैश के रूप में न रखें। आपका लिखा या चुना कुछ भी आपका डिवाइस नहीं छोड़ता। संबंधित टूल: Base64 Encode and Decode, Password Generator, UUID Generator।
फ़ाइल चुनें, डाउनलोड की गई फ़ाइल चुनें, फिर डाउनलोड पेज से चेकसम तुलना बॉक्स में पेस्ट करें। आपको साफ़ मेल या मेल नहीं मिलता है। एल्गोरिदम आपके पेस्ट किए चेकसम की लंबाई से पहचाना जाता है।
नहीं। फ़ाइल आपके अपने ब्राउज़र से पढ़ी और हैश की जाती है, इसलिए वह कभी आपका डिवाइस नहीं छोड़ती। इसीलिए बहुत बड़ी फ़ाइलें भी काम करती हैं: कुछ भी स्थानांतरित नहीं करना पड़ता। टूल मुफ़्त है और साइनअप नहीं चाहिए।
सुरक्षा के लिए नहीं। शोधकर्ता एक ही MD5 या SHA-1 हैश वाली दो अलग फ़ाइलें बना सकते हैं। डाउनलोड में अनजानी ख़राबी पकड़ने के लिए वे अब भी ठीक हैं। जहाँ छेड़छाड़ मायने रखती है वहाँ SHA-256 या SHA-512 इस्तेमाल करें।
आमतौर पर इनपुट में किसी अदृश्य अक्षर का फ़र्क़ होता है: अंत की नई पंक्ति, एक स्पेस, या Windows पंक्ति अंत। यहाँ टेक्स्ट ठीक वैसे ही हैश होता है जैसे लिखा गया, UTF-8 के रूप में एन्कोड। echo कमांड नई पंक्ति जोड़ता है जब तक आप echo -n इस्तेमाल न करें।
हेक्स और Base64 वही हैश बाइट दो तरह से लिखे हुए हैं। हेक्स 0-9 और a-f इस्तेमाल करता है, SHA-256 के लिए 64 अक्षर देता है, और चेकसम फ़ाइलें और Git यही रूप इस्तेमाल करते हैं। Base64 उन्हीं 32 बाइट को 44 अक्षरों में समेटता है और Subresource Integrity एट्रिब्यूट और HTTP digest हेडर यही अपेक्षित करते हैं।
4 GB तक। 256 MB तक की फ़ाइलें Web Crypto से एक बार में हैश होती हैं; बड़ी फ़ाइलें प्रगति पट्टी के साथ टुकड़ों में पढ़ी जाती हैं, जिसमें थोड़ा ज़्यादा समय लगता है पर मेमोरी का इस्तेमाल कम रहता है। आप कभी भी रद्द कर सकते हैं।
अब भी कोई दिक्कत है? हैश जनरेटर के बारे में पूछें और जिसे पता हो वह जवाब दे सकता है। कोई अकाउंट नहीं चाहिए।