टूल › डेवलपर टूल
फ़ाइल और टेक्स्ट हैश जनरेटर
टेक्स्ट या कई गीगाबाइट की फ़ाइलों के SHA-256, SHA-512, MD5, SHA-1, SHA-3 और Keccak-256 चेकसम निकालें, और उन्हें प्रकाशित हैश से मिलाएँ।
- SHA-256
2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824 - MD5
5d41402abc4b2a76b9719d911017c592
यह कैसे काम करता है
- फ़ाइलें 8 MB के टुकड़ों में पढ़ी जाती हैं और चुने गए सभी एल्गोरिदम एक ही बार में चलते हैं।
- डाउनलोड पेज से चेकसम पेस्ट करके पक्का करें कि फ़ाइल के साथ छेड़छाड़ नहीं हुई।
सवाल
सीधे crypto.subtle क्यों नहीं?
WebCrypto को पूरी फ़ाइल मेमोरी में चाहिए और उसमें MD5 और Keccak नहीं हैं। स्ट्रीमिंग की वजह से 3 GB की फ़ाइलें भी किसी भी लैपटॉप पर चलती हैं।