ตัวสร้างแฮช — MD5·SHA-1·SHA-256·SHA-512, HMAC

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

ไฟล์จะไม่ถูกส่งไปเซิร์ฟเวอร์ — ประมวลผลภายในเบราว์เซอร์ของอุปกรณ์นี้เท่านั้น

ผลลัพธ์แฮช

MD5 ⚠︎
—
SHA-1 ⚠︎
—
SHA-256
—
SHA-384
—
SHA-512
—

⚠︎ MD5·SHA-1 มีช่องโหว่การชนกัน (collision) ที่เป็นที่รู้จัก ใช้เพื่อตรวจสอบไฟล์เท่านั้น สำหรับเก็บรหัสผ่านให้ใช้ bcrypt·Argon2 แทนแฮชเหล่านี้

โฆษณา

วิธีใช้ สร้างแฮช

  1. 1ป้อนข้อความหรือเลือกไฟล์
  2. 2แสดงแฮชของทุกอัลกอริทึมพร้อมกัน หากต้องการให้ป้อนคีย์ HMAC
  3. 3วางแฮชต้นฉบับในช่องค่าที่คาดหวัง เพื่อตรวจว่าตรงกันหรือไม่ (✓/✗)

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

ใช้ MD5·SHA-1 ได้หรือไม่

ใช้ตรวจสอบว่าไฟล์เสียหายหรือไม่ได้ แต่มีช่องโหว่การชนกัน (collision) ที่เป็นที่รู้จัก สำหรับงานด้านความปลอดภัย (ลายเซ็น·รหัสผ่าน) ควรใช้ SHA-256 ขึ้นไป

ใช้สำหรับเก็บรหัสผ่านได้หรือไม่

ไม่ ควรเก็บรหัสผ่านด้วยฟังก์ชันที่ออกแบบให้ทำงานช้าโดยตั้งใจ เช่น bcrypt·scrypt·Argon2

ใช้กับไฟล์ขนาดใหญ่ได้หรือไม่

อ่านไฟล์ทั้งหมดลงหน่วยความจำเพื่อคำนวณในครั้งเดียว ใช้ได้ถึงระดับหลายร้อย MB แต่อาจช้าหรือล้มเหลวได้ตามหน่วยความจำของอุปกรณ์

โฆษณา