นักพัฒนา

ตัวสร้างแฮช

แฮช SHA-1, SHA-256 และ SHA-512

ตัวอย่าง
ผลลัพธ์แฮช
ตัวเลือกการส่งออก
แฮชไฟล์ — ลากและวาง หรือ เลือกไฟล์ (อยู่ในอุปกรณ์ของคุณ)

สร้างรหัสผ่านหรือไม่? ตัวสร้างรหัสผ่าน · UUIDs: ตัวสร้าง UUID · Base64: เข้ารหัส / ถอดรหัส Base64.

สร้างและตรวจสอบแฮช

พิมพ์ข้อความเพื่อดู MD5, SHA-1, SHA-256, SHA-384 และ SHA-512 ได้ทันที เพิ่มคีย์สําหรับ HMAC-SHA256 ลากไฟล์เพื่อตรวจสอบผลรวมภายในเครื่อง หรือวางเช็คซัมที่คาดไว้เพื่อยืนยันการจับคู่ อัลกอริทึมทุกตัวทดสอบตัวเองกับเวกเตอร์อย่างเป็นทางการ

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

รองรับอัลกอริทึมแฮชใดบ้าง?

MD5, SHA-1, SHA-256, SHA-384 และ SHA-512 ตระกูล SHA ใช้เบราว์เซอร์ Web Crypto API ที่ผ่านการตรวจสอบแล้ว MD5 ใช้การใช้งาน JS ที่ผ่านการตรวจสอบแล้ว (ไม่ได้อยู่ใน Web Crypto) การทดสอบตัวเองในตัวจะตรวจสอบอัลกอริทึมทั้งหมดกับเวกเตอร์ทดสอบ RFC/NIST อย่างเป็นทางการในการโหลดหน้าเว็บ

ฉันสามารถตรวจสอบเช็คซัมของไฟล์ได้หรือไม่

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

สามารถคํานวณ HMAC ได้หรือไม่?

ใช่. ป้อนคีย์ลับเพื่อรับ HMAC-SHA256 ของข้อความของคุณ (ผ่าน Web Crypto ด้วย)

ข้อความหรือไฟล์ของฉันถูกส่งไปยังเซิร์ฟเวอร์หรือไม่

ไม่ ทุกอย่างจะถูกคํานวณในเบราว์เซอร์ของคุณ ไม่มีอะไรออกจากอุปกรณ์ของคุณ

เหตุใดจึงรวม MD5 หากไม่ปลอดภัย

MD5 เสียเพื่อความปลอดภัย แต่ยังคงใช้กันอย่างแพร่หลายสําหรับการตรวจสอบไฟล์ที่ไม่ใช่ความปลอดภัยและระบบเดิม ดังนั้นจึงมีให้เพื่อความเข้ากันได้ — ใช้ SHA-256 สําหรับทุกสิ่งที่เกี่ยวข้องกับความปลอดภัย

อัปเดตล่าสุด: