UTILS.
เป็นส่วนตัวตั้งแต่เริ่ม
#

ตัวสร้างแฮช

สร้างแฮช SHA-256, SHA-1, SHA-384, SHA-512 หรือ MD5 ของข้อความหรือไฟล์ และเปรียบเทียบกับเช็กซัมที่คาดไว้

ไฟล์ของคุณอยู่ในอุปกรณ์นี้

ไฟล์ประมวลผลในเบราว์เซอร์และไม่ถูกอัปโหลด เว็บไซต์จะดาวน์โหลดโค้ดและทรัพยากรที่จำเป็นต่อเครื่องมือ ไม่ต้องมีบัญชีและไม่มีตัวติดตาม

ใช้ปุ่มดาวน์โหลดเพื่อบันทึกเครื่องมือนี้เป็นไฟล์ HTML ไฟล์เดียวสำหรับใช้ออฟไลน์

ความเป็นส่วนตัว →
— digest —

ลองทำตามตัวอย่าง

ตัวอย่าง

เลือก SHA-256 แล้วแฮชตัวอักษรสามตัว abc โดยไม่มีการขึ้นบรรทัดใหม่ท้ายข้อความ ผลลัพธ์คือ ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad ถ้าใช้ MD5 ข้อความเดียวกันจะได้ 900150983cd24fb0d6963f7d28e17f72

ข้อควรทราบ

เปลี่ยนเพียงหนึ่งไบต์ก็ได้ไดเจสต์ที่ต่างกันโดยสิ้นเชิง การขึ้นบรรทัดใหม่ท้ายข้อความหรือการขึ้นบรรทัดแบบ Windows จึงเปลี่ยนผลลัพธ์ หากต้องการตรวจไฟล์ที่ดาวน์โหลด ให้เลือกไฟล์และอัลกอริทึมที่ผู้เผยแพร่ใช้ แล้ววางเช็กซัมของเขาในช่องแฮชที่คาดไว้

เกี่ยวกับเครื่องมือนี้

สร้างแฮช (ไดเจสต์) ของข้อความหรือไฟล์ทั้งไฟล์ แล้ววางเช็กซัมที่เผยแพร่ไว้เพื่อยืนยันว่าตรงกัน แฮช SHA ใช้ Web Crypto API ที่มีในเบราว์เซอร์ ส่วน MD5 ซึ่ง Web Crypto ไม่มี จะคำนวณด้วยโค้ดขนาดเล็กที่ฝังไว้ ไฟล์ถูกอ่านบนอุปกรณ์ของคุณและไม่ถูกอัปโหลด

คำถามที่พบบ่อย

ควรใช้อัลกอริทึมใด
SHA-256 เป็นตัวเลือกเริ่มต้นที่ดี MD5 และ SHA-1 ยังตรวจพบความเสียหายโดยไม่ตั้งใจได้ จึงใช้ได้เมื่อหน้าดาวน์โหลดเผยแพร่เฉพาะสองแบบนี้ แต่ป้องกันการแก้ไขโดยเจตนาไม่ได้
ย้อนกลับแฮชได้ไหม
ไม่ได้ แฮชเชิงรหัสเป็นฟังก์ชันทางเดียว คุณไม่สามารถกู้คืนข้อความต้นฉบับจาก digest ได้

เครื่องมือเพิ่มเติม