CRC32

टेक्स्ट का CRC32 चेकसम हेक्स और दशमलव में निकालें।

CRC32 Checksum Calculator पूरी तरह आपके ब्राउज़र में चलता है। आपके द्वारा टाइप किया गया टेक्स्ट और चुनी गई कोई भी फ़ाइल आपके डिवाइस पर लोकली प्रोसेस होती है और कभी ArrayKit पर अपलोड नहीं होती।

फ़ाइल हैश और चेकसम टूल खोलें

CRC32 के बारे में

CRC32 Checksum Calculator किसी भी टेक्स्ट या फ़ाइल का CRC32 (IEEE 802.3) चेकसम निकालता है और इसे 8-अंकों के हेक्स मान और अनसाइन्ड दशमलव संख्या दोनों रूपों में दिखाता है। इनपुट बॉक्स में टेक्स्ट पेस्ट करें, या कोई फ़ाइल ड्रॉप करें, और टाइप करते ही चेकसम तुरंत अपडेट हो जाता है। यह ZIP आर्काइव, PNG चंक्स और Ethernet फ्रेम्स जैसा ही पॉलिनोमियल और एल्गोरिद्म इस्तेमाल करता है, इसलिए परिणाम zlib के crc32(), Python के binascii.crc32 और अधिकतर कमांड-लाइन crc32 यूटिलिटी द्वारा समान बाइट्स के लिए दिए गए परिणाम से मेल खाता है। यह जल्दी से यह जांचने के लिए उपयोगी है कि कोई कॉन्फ़िग फ़ाइल, लॉग स्निपेट या डाउनलोड किया गया संसाधन करप्ट तो नहीं हुआ, या फ़ाइल-फॉर्मेट डॉक्यूमेंटेशन में बताए गए CRC32 मान को दोबारा प्राप्त करने के लिए। यह उन डेवलपर्स के लिए बनाया गया है जिन्हें बिना कोई कमांड-लाइन टूल इंस्टॉल किए तेज़ और वेरिफाई करने योग्य चेकसम चाहिए। सब कुछ आपके ब्राउज़र में लोकली चलता है — जो टेक्स्ट और फ़ाइलें आप चेक करते हैं वे कभी अपलोड नहीं होतीं।

विशेषताएँ

CRC32 का उपयोग कैसे करें

  1. जिस टेक्स्ट का चेकसम चाहिए उसे इनपुट बॉक्स में टाइप या पेस्ट करें
  2. लाइव अपडेट होने वाले CRC32 हेक्स और दशमलव मान पढ़ें
  3. या इसके बजाय किसी लोकल फ़ाइल का CRC32 कैलकुलेट करने के लिए फ़ाइल पिकर पर क्लिक करें
  4. हर रो के बगल में मौजूद कॉपी बटन से हेक्स या दशमलव मान कॉपी करें

उदाहरण

इनपुट

123456789

आउटपुट

CRC32 (hex): CBF43926
CRC32 (dec): 3421780262

सामान्य त्रुटियाँ और समस्या निवारण

अक्सर पूछे जाने वाले प्रश्न

CRC32 Checksum Calculator क्या कैलकुलेट करता है?
यह आपके टेक्स्ट या फ़ाइल के बाइट्स का CRC32 (IEEE 802.3) चेकसम कैलकुलेट करता है और इसे 8-अंकों की हेक्स स्ट्रिंग और अनसाइन्ड दशमलव संख्या के रूप में दिखाता है — यही एल्गोरिद्म ZIP, PNG और gzip इस्तेमाल करते हैं।
क्या CRC32, SHA-256 जैसे क्रिप्टोग्राफिक हैश के बराबर है?
नहीं। CRC32 को शोर भरे ट्रांसमिशन या स्टोरेज से होने वाली आकस्मिक बिट एरर पकड़ने के लिए डिज़ाइन किया गया है, जानबूझकर की गई छेड़छाड़ को झेलने के लिए नहीं। दो अलग-अलग इनपुट ऐसे बनाए जा सकते हैं जो एक ही CRC32 दें, इसलिए इसे कभी भी सिक्योरिटी या पासवर्ड वेरिफिकेशन के लिए इस्तेमाल नहीं करना चाहिए।
मेरे CRC32 हेक्स मान में शुरुआती ज़ीरो क्यों हैं?
CRC32 हमेशा 32-बिट मान होता है, इसलिए यह कैलकुलेटर हेक्स आउटपुट को फिक्स्ड 8 कैरेक्टर तक ज़ीरो-पैड करता है (जैसे '000004C1'), जो ZIP और PNG हेडर्स में इसे स्टोर करने के तरीके से मेल खाता है।
क्या CRC32 Checksum Calculator मेरी फ़ाइल अपलोड करता है?
नहीं। CRC32 Checksum Calculator File API का उपयोग करके आपके ब्राउज़र में फ़ाइल पढ़ता है और चेकसम लोकली कैलकुलेट करता है। फ़ाइल के बाइट्स कहीं भी नहीं भेजे जाते।
दशमलव मान इतना बड़ा क्यों है?
CRC32 एक अनसाइन्ड 32-बिट इंटीजर बनाता है, इसलिए दशमलव मान 4,294,967,295 तक जा सकता है। यह ZIP सेंट्रल-डायरेक्टरी रिकॉर्ड्स और अधिकतर कमांड-लाइन crc32 टूल्स में इस्तेमाल होने वाले कन्वेंशन से मेल खाता है।
क्या मैं इसका इस्तेमाल यह जांचने के लिए कर सकता हूं कि डाउनलोड की गई फ़ाइल पब्लिश किए गए CRC32 से मेल खाती है?
हां। डाउनलोड की गई फ़ाइल को CRC32 Checksum Calculator में ड्रॉप करें और दिखाए गए हेक्स मान की तुलना फ़ाइल के सोर्स द्वारा पब्लिश किए गए चेकसम से करें।

संबंधित टूल

सभी ArrayKit टूल