SHA-256 ह्यास क्याल्कुलेटर (पाठ/फाइल चेकसम)

SHA-256 लाई आफ्नो ब्राउजरमै गणना गर्नुहोस्। तपाईंले दिएको data कहिल्यै पठाइँदैन।

text र file दुवैका checksum एउटै ठाउँमा generate, copy, र verify गर्नुहोस्।

ब्राउजरमै गणना file upload छैन copy र verify तयार
तपाईंको ब्राउजरमै गणना हुन्छ। text र file server मा पठाइँदैनन्।

SHA-256 गणना (Text)

Text input लाई UTF-8 byte का रूपमा encode गरेर Web Crypto API मार्फत hash गरिन्छ। auto-calculate सक्षम हुँदा टाइप गर्दा परिणाम अपडेट हुन्छ।

sha256 चेकसम (फाइल)

checksum गणना गर्न स्थानीय ZIP, exe, pdf, वा कुनै पनि file drop वा select गर्नुहोस्। file कहिल्यै upload हुँदैन।

प्रयोग गर्ने तरिका (3 चरण)

  1. text टाँस्नुहोस्, वा file drop/select गर्नुहोस्।
  2. text को hash स्वतः बनाइन्छ। file का लागि सुरु गर्न "Calculate SHA-256" क्लिक गर्नुहोस्।
  3. नतिजा copy गर्नुहोस्, वा verify गर्न अपेक्षित मान टाँस्नुहोस्।

Verification उदाहरणहरू

खाली string

इनपुट: (इनपुट छैन)

आउटपुट: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855

abc

इनपुट: abc

आउटपुट: ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad

सामग्री उस्तै देखिँदा पनि hash किन फरक पर्न सक्छ

  • newline शैली फरक हुनु (LF vs CRLF)।
  • अन्त्यमा newline वा खाली ठाउँ फरक हुनु।
  • text encoding फरक हुनु (non-UTF-8)।
  • Unicode normalization फरक हुनु (NFC/NFD)।
  • text input र file byte उस्तै नहुनु (उदाहरण: BOM)।

FAQ

के file को hash पनि निकाल्न मिल्छ?

मिल्छ। स्थानीय file तपाईंको ब्राउजरमै पढिन्छ र SHA-256 द्वारा hash गरिन्छ। file upload हुँदैन।

उस्तै देखिने सामग्रीमा hash किन फरक आउँछ?

text उस्तै देखिए पनि newline, trailing space, encoding, वा Unicode normalization को कारण byte sequence फरक हुन सक्छ।

के कुनै data server मा पठाइन्छ?

हुँदैन। सबै प्रशोधन तपाईंको ब्राउजरमै स्थानीय रूपमा हुन्छ।

यो environment unsupported भनिरहेको छ, किन?

Web Crypto API लाई HTTPS (secure context) चाहिन्छ। उपकरणलाई HTTPS मार्फत खोल्नुहोस्।

टिप्पणीहरू

  • Web Crypto API लाई HTTPS (secure context) चाहिन्छ।
  • धेरै ठूला file ले memory बढी प्रयोग गर्न सक्छन् र प्रशोधनमा समय लाग्न सक्छ।