SHA-256 હેશ કેલ્ક્યુલેટર (ટેક્સ્ટ/ફાઇલ ચેકસમ)
સીધું તમારા બ્રાઉઝરમાં SHA-256 ગણો. તમારો input data ક્યારેય મોકલાતો નથી.
Text અને files બંને માટે checksums એક જ જગ્યાએ બનાવો, copy કરો અને verify કરો.
SHA-256 ગણતરી (ટેક્સ્ટ)
Text input ને UTF-8 bytes તરીકે encode કરીને Web Crypto API વડે hash કરવામાં આવે છે. Auto-calculate ચાલુ હોય તો typing દરમિયાન result update થાય છે.
sha256 ચેકસમ (ફાઇલ)
Local ZIP, exe, pdf અથવા કોઈપણ file drop કરો અથવા પસંદ કરો અને તેનો checksum ગણો. Files ક્યારેય upload થતી નથી.
કેવી રીતે ઉપયોગ કરવો (3 steps)
- Text paste કરો અથવા file drop/પસંદ કરો.
- Text માટે hash આપમેળે ગણાય છે. Files માટે "Calculate SHA-256" ક્લિક કરો.
- Result copy કરો અથવા verify કરવા expected value paste કરો.
ચકાસણી નમૂનાઓ
ખાલી string
ઇનપુટ: (કોઈ input નહીં)
આઉટપુટ: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
abc
ઇનપુટ: abc
આઉટપુટ: ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad
Content એકસરખું દેખાતું હોવા છતાં hashes કેમ અલગ આવે છે
- અલગ newline style (LF vs CRLF).
- અલગ trailing newline અથવા trailing spaces.
- અલગ text encoding (non-UTF-8).
- અલગ Unicode normalization (NFC/NFD).
- Text input અને file bytes એકસરખાં નથી (ઉદાહરણ તરીકે BOM).
FAQ
શું હું files ને પણ hash કરી શકું?
હા. Local files તમારા બ્રાઉઝરમાં વાંચી SHA-256 થી hash થાય છે. Files upload થતી નથી.
એકસરખું લાગે છતાં hash કેમ અલગ છે?
Newlines, trailing spaces, encoding અથવા Unicode normalization ને કારણે byte sequences અલગ હોઈ શકે છે, ભલે text એકસરખું દેખાય.
શું કોઈ data servers પર મોકલાય છે?
ના. બધી પ્રક્રિયા તમારા બ્રાઉઝરમાં સ્થાનિક રીતે થાય છે.
આ environment unsupported કેમ બતાવે છે?
Web Crypto API માટે HTTPS (secure context) જરૂરી છે. Tool ને HTTPS પરથી ખોલો.
નોંધો
- Web Crypto API માટે HTTPS (secure context) જરૂરી છે.
- ખૂબ મોટી files વધુ memory લઈ શકે છે અને process થવામાં વધારે સમય લાગી શકે છે.