#

เครื่องสร้าง Hash

สร้างค่า Hash จากข้อความ รองรับ MD5, SHA-1, SHA-256 และอื่น ๆ

คำนวณ MD5, SHA-1, SHA-256, SHA-384 และ SHA-512 พร้อมกันทันทีขณะพิมพ์ ประมวลผลทั้งหมดในเบราว์เซอร์ ไม่มีการส่งข้อความขึ้นเซิร์ฟเวอร์

พิมพ์ข้อความทางซ้ายเพื่อดูค่า Hash

เครื่องสร้าง Hashคืออะไร

Hash คือค่าความยาวคงที่ที่คำนวณได้จากข้อมูลต้นฉบับ ใช้ตรวจสอบว่าข้อมูลถูกแก้ไขหรือไม่ (เช่น ตรวจสอบไฟล์ดาวน์โหลด), เก็บลายนิ้วมือของรหัสผ่าน หรืออ้างอิงข้อมูลแบบไม่ซ้ำกัน เครื่องมือนี้คำนวณ MD5, SHA-1, SHA-256, SHA-384 และ SHA-512 จากข้อความที่พิมพ์พร้อมกันในหน้าจอเดียว

SHA-1 ขึ้นไปคำนวณผ่าน Web Crypto API ของเบราว์เซอร์โดยตรง ส่วน MD5 (ซึ่งเบราว์เซอร์ไม่รองรับผ่าน Web Crypto) คำนวณด้วยโค้ดที่ทดสอบเทียบกับผลลัพธ์มาตรฐานแล้ว ทั้งหมดทำงานในเบราว์เซอร์ ไม่มีการส่งข้อความขึ้นเซิร์ฟเวอร์

วิธีใช้งาน

วิธีใช้: พิมพ์หรือวางข้อความในกล่องด้านซ้าย ค่า Hash ทั้ง 5 แบบจะคำนวณและแสดงผลทันทีโดยไม่ต้องกดปุ่ม กดปุ่ม 'คัดลอก' ที่แถวไหนก็ได้เพื่อคัดลอกเฉพาะค่านั้น

ตัวอย่าง: ข้อความ 'abc' จะได้ MD5 = 900150983cd24fb0d6963f7d28e17f72 และ SHA-256 = ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad ใช้ตรวจทานว่าเครื่องมือคำนวณถูกต้องตรงกับมาตรฐานได้

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

MD5 กับ SHA-1 ยังปลอดภัยอยู่ไหม

ทั้งสองแบบถือว่าไม่ปลอดภัยสำหรับงานความปลอดภัยแล้ว เพราะมีวิธีสร้างข้อมูลที่ให้ค่า Hash ชนกัน (collision) ได้ ปัจจุบันงานที่ต้องการความปลอดภัยจริงจังควรใช้ SHA-256 ขึ้นไป ส่วน MD5/SHA-1 ยังเหมาะกับตรวจสอบความถูกต้องของไฟล์ทั่วไปที่ไม่ใช่งานความปลอดภัย

Hash เดียวกันแปลว่าข้อมูลเหมือนกัน 100% ไหม

ในทางปฏิบัติใช่ เพราะโอกาสที่ข้อมูลต่างกันจะให้ Hash เดียวกัน (โดยเฉพาะ SHA-256 ขึ้นไป) น้อยมากจนไม่มีนัยสำคัญ จึงใช้เปรียบเทียบไฟล์หรือข้อความสองชุดว่าตรงกันหรือไม่ได้อย่างน่าเชื่อถือ

ใช้เครื่องมือนี้ Hash รหัสผ่านเพื่อเก็บลงฐานข้อมูลได้ไหม

ไม่แนะนำ การเก็บรหัสผ่านควรใช้ฟังก์ชันออกแบบมาเฉพาะอย่าง bcrypt, scrypt หรือ Argon2 ที่ทำงานช้าโดยตั้งใจและมี salt ในตัว เพื่อป้องกันการเดารหัสผ่านแบบ brute-force ซึ่ง MD5/SHA ธรรมดาไม่มีคุณสมบัตินี้

© 2026 SarawLabs — เครื่องมือฟรีสำหรับทุกคน