ฟรี / ออนไลน์

เครื่องสร้างแฮช

เอ็มดี5, เอสเอชเอ-1, เอสเอชเอ-256 และ เอสเอชเอ-512

สร้างแฮชเข้ารหัสจากข้อความใด ๆ การประมวลผลทั้งหมดเกิดขึ้นในเบราว์เซอร์ของคุณ — ข้อมูลของคุณไม่เคยออกจากอุปกรณ์ของคุณ

ค่าแฮชจะปรากฏที่นี่...

4 อัลกอริธึมแฮช

สร้างแฮช MD5, SHA-1, SHA-256 และ SHA-512 พร้อมกันจากข้อมูลนำเข้าเดียว

การสร้างแฮชแบบเรียลไทม์

ดูค่าแฮชที่อัปเดตทันทีขณะที่คุณพิมพ์ ไม่มีปุ่มให้คลิก ไม่มีการรอ

คัดลอกด้วยคลิกเดียว

คัดลอกค่าแฮชใด ๆ ไปยังคลิปบอร์ดของคุณด้วยการคลิกเพียงครั้งเดียว เหมาะสำหรับการเปรียบเทียบอย่างรวดเร็ว

100% ด้านลูกค้า

ใช้ Web Crypto API และทำงานทั้งหมดในเบราว์เซอร์ของคุณ ข้อมูลที่ละเอียดอ่อนของคุณไม่เคยสัมผัสกับเซิร์ฟเวอร์

ความเข้าใจในฟังก์ชันแฮชเข้ารหัส

ฟังก์ชันแฮชจะรับข้อมูลใด ๆ (ข้อความ, ไฟล์, ข้อมูล) และสร้างสตริงที่มีความยาวคงที่ของอักขระที่เรียกว่าแฮชหรือดิจสต์ ข้อมูลนำเข้าที่เหมือนกันจะสร้างแฮชเดียวกันเสมอ แต่แม้การเปลี่ยนแปลงเล็กน้อยในข้อมูลนำเข้าก็จะสร้างแฮชที่แตกต่างออกไปโดยสิ้นเชิง คุณสมบัตินี้ทำให้แฮชมีความสำคัญสำหรับการตรวจสอบความสมบูรณ์ของข้อมูล, การจัดเก็บรหัสผ่าน และลายเซ็นดิจิทัล

อัลกอริธึมแฮชทั่วไป

MD5 สร้างแฮช 128 บิต (32 อักขระ) แม้ว่าจะรวดเร็ว แต่ไม่ถือว่าปลอดภัยสำหรับวัตถุประสงค์ด้านการเข้ารหัสอีกต่อไป แต่ยังคงถูกใช้กันอย่างแพร่หลายสำหรับการตรวจสอบความถูกต้องและแอปพลิเคชันที่ไม่เกี่ยวข้องกับความปลอดภัย SHA-1 สร้างแฮช 160 บิต (40 อักขระ) และก็ถูกยกเลิกสำหรับการใช้งานด้านความปลอดภัย SHA-256 และ SHA-512 (ส่วนหนึ่งของครอบครัว SHA-2) เป็นมาตรฐานปัจจุบันสำหรับการสร้างแฮชที่ปลอดภัย โดยสร้างแฮช 256 บิต (64 อักขระ) และ 512 บิต (128 อักขระ) ตามลำดับ

การใช้งานจริงสำหรับฟังก์ชันแฮช

นักพัฒนาใช้แฮชเพื่อตรวจสอบความสมบูรณ์ของไฟล์ (เปรียบเทียบการตรวจสอบความถูกต้อง), การจัดเก็บรหัสผ่านอย่างปลอดภัย (แฮช ไม่ใช่ข้อความธรรมดา), การสร้างตัวระบุที่ไม่ซ้ำกัน, ลายเซ็นดิจิทัล และการลดข้อมูลซ้ำ หากคุณดาวน์โหลดไฟล์และต้องการตรวจสอบว่าไม่ได้ถูกดัดแปลง ให้เปรียบเทียบแฮชของไฟล์ที่คุณดาวน์โหลดกับแฮชอย่างเป็นทางการที่เผยแพร่โดยผู้เผยแพร่

คำถามที่พบบ่อยเกี่ยวกับเครื่องสร้างแฮช