ตัวสร้างแฮช — 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ป้อนข้อความหรือเลือกไฟล์
- 2แสดงแฮชของทุกอัลกอริทึมพร้อมกัน หากต้องการให้ป้อนคีย์ HMAC
- 3วางแฮชต้นฉบับในช่องค่าที่คาดหวัง เพื่อตรวจว่าตรงกันหรือไม่ (✓/✗)
คำถามที่พบบ่อย
ใช้ MD5·SHA-1 ได้หรือไม่
ใช้ตรวจสอบว่าไฟล์เสียหายหรือไม่ได้ แต่มีช่องโหว่การชนกัน (collision) ที่เป็นที่รู้จัก สำหรับงานด้านความปลอดภัย (ลายเซ็น·รหัสผ่าน) ควรใช้ SHA-256 ขึ้นไป
ใช้สำหรับเก็บรหัสผ่านได้หรือไม่
ไม่ ควรเก็บรหัสผ่านด้วยฟังก์ชันที่ออกแบบให้ทำงานช้าโดยตั้งใจ เช่น bcrypt·scrypt·Argon2
ใช้กับไฟล์ขนาดใหญ่ได้หรือไม่
อ่านไฟล์ทั้งหมดลงหน่วยความจำเพื่อคำนวณในครั้งเดียว ใช้ได้ถึงระดับหลายร้อย MB แต่อาจช้าหรือล้มเหลวได้ตามหน่วยความจำของอุปกรณ์
โฆษณา