टूल › डेवलपर टूल

फ़ाइल और टेक्स्ट हैश जनरेटर

टेक्स्ट या कई गीगाबाइट की फ़ाइलों के SHA-256, SHA-512, MD5, SHA-1, SHA-3 और Keccak-256 चेकसम निकालें, और उन्हें प्रकाशित हैश से मिलाएँ।

एल्गोरिदम
  • SHA-2562cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824
  • MD55d41402abc4b2a76b9719d911017c592

यह कैसे काम करता है

  1. फ़ाइलें 8 MB के टुकड़ों में पढ़ी जाती हैं और चुने गए सभी एल्गोरिदम एक ही बार में चलते हैं।
  2. डाउनलोड पेज से चेकसम पेस्ट करके पक्का करें कि फ़ाइल के साथ छेड़छाड़ नहीं हुई।

सवाल

सीधे crypto.subtle क्यों नहीं?

WebCrypto को पूरी फ़ाइल मेमोरी में चाहिए और उसमें MD5 और Keccak नहीं हैं। स्ट्रीमिंग की वजह से 3 GB की फ़ाइलें भी किसी भी लैपटॉप पर चलती हैं।