តែក្នុងកម្មវិធីរុករកប៉ុណ្ណោះ

ឧបករណ៍បង្កើត SHA-256 Hash (អត្ថបទ/Checksums ឯកសារ)

គណនា SHA-256 ភ្លាមៗនៅក្នុងកម្មវិធីរុករក។ បង្កើត hash សម្រាប់អត្ថបទ ឬឯកសារ ចម្លងដោយចុចតែម្តង និងផ្ទៀងផ្ទាត់ checksums ដោយមិនបាច់ផ្ទុកឡើង។

គណនាក្នុងកម្មវិធីរុករក មិនផ្ទុកឡើងឯកសារ ចម្លង និងផ្ទៀងផ្ទាត់
ដំណើរការក្នុងស្រុកនៅក្នុងកម្មវិធីរុករករបស់អ្នក។ គ្មានទិន្នន័យត្រូវបានផ្ញើឡើយ។

ការគណនា SHA-256 (អត្ថបទ)

SHA-256
Hex
ចំនួនបៃបញ្ចូល: -
ស្ថានភាពផ្ទៀងផ្ទាត់នឹងបង្ហាញនៅទីនេះ
Hash ថ្មីៗ (៥ ចុងក្រោយ)
មិនទាន់មានប្រវត្តិទេ
រង់ចាំ

ជម្រើស

កម្រិតខ្ពស់

របៀបប្រើ

ការគណនា SHA-256 (អត្ថបទ)
  1. បិទភ្ជាប់អត្ថបទរបស់អ្នក។
  2. SHA-256 នឹងបង្ហាញឡើងដោយស្វ័យប្រវត្តិ។
  3. ចម្លងវា ឬបិទភ្ជាប់ hash ដែលរំពឹងទុកដើម្បីផ្ទៀងផ្ទាត់។
sha256 checksum (ឯកសារ)
  1. ទម្លាក់ ឬជ្រើសរើសឯកសារ។
  2. ចុច 'គណនា SHA-256'។
  3. ចម្លង checksum ឬផ្ទៀងផ្ទាត់វា។

ហេតុអ្វីបានជា hash ខុសគ្នា ទោះបីអត្ថបទមើលទៅដូចគ្នា

ប្រសិនបើ sha256 checksum របស់អ្នកមិនត្រូវគ្នា ទាំងនេះគឺជាមូលហេតុទូទៅ។

ការបញ្ចប់បន្ទាត់ (Line endings)

LF ( ) និង CRLF ( ) គឺជាបៃខុសគ្នា។

ចន្លោះទទេ ឬការចុះបន្ទាត់នៅខាងចុង

ការចុះបន្ទាត់ ឬចន្លោះទទេតែមួយ ក៏ធ្វើឱ្យបៃផ្លាស់ប្តូរដែរ ទោះបីមើលទៅដូចគ្នាក៏ដោយ។

ការដាក់លេខកូដតួអក្សរ (Character encoding)

Hash នៃ UTF-8 នឹងមិនត្រូវគ្នាជាមួយ hash ដែលបង្កើតចេញពីកូដតួអក្សរផ្សេងទៀតឡើយ។

Unicode normalization

តួអក្សរដែលមើលទៅដូចគ្នា អាចមានលំដាប់បៃខុសគ្នា (NFC/NFD)។

អត្ថបទ ប្រៀបនឹង ឯកសារ

ឯកសារអាចមាន BOM ឬការបញ្ចប់បន្ទាត់ខុសគ្នា ទោះបីជាមានអត្ថបទដូចគ្នាក៏ដោយ។

ឧទាហរណ៍ (សម្រាប់ផ្ទៀងផ្ទាត់)
អត្ថបទទំនេរ e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
abc ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad

ប្រើឧទាហរណ៍ទាំងនេះដើម្បីបញ្ជាក់លទ្ធផលរបស់អ្នកយ៉ាងរហ័ស។

FAQ

តើអ្នកអាចបន្ថែម MD5 បានទេ?

វាស្ថិតនៅក្នុងគម្រោង។ Web Crypto API មិនផ្តល់ MD5 ទេ ដូច្នេះយើងត្រូវការការអនុវត្តដោយឡែក។ កំណែដំបូងនេះផ្តោតលើ SHA-256។

តើវាដំណើរការជាមួយឯកសារដែរឬទេ?

បាទ។ កម្មវិធីរុករកអានឯកសារក្នុងស្រុករបស់អ្នក និងគណនា SHA-256 ដោយមិនបាច់ផ្ទុកឡើងអ្វីទាំងអស់។

ហេតុអ្វីបានជា hash របស់ខ្ញុំខុសគ្នាសម្រាប់ខ្លឹមសារដដែល?

ការបញ្ចប់បន្ទាត់ (LF/CRLF), ចន្លោះទទេនៅខាងចុង, ការដាក់លេខកូដដែលមិនមែនជា UTF-8 និងភាពខុសគ្នានៃ Unicode normalization សុទ្ធតែធ្វើឱ្យលំដាប់បៃផ្លាស់ប្តូរ។