ข้ามไปยังเนื้อหา
Toova
เครื่องมือทั้งหมด

ตัวสร้าง SHA-256 Hash

ออกแบบเพื่อความเป็นส่วนตัว — ทำงานในเบราว์เซอร์ของคุณทั้งหมด

คำนวณแฮช SHA-256 ของข้อความหรือไฟล์ใดๆ ในเบราว์เซอร์ของคุณ Toova สร้าง hex digest ขนาด 256 บิตทันที รองรับลากและวางสำหรับไฟล์ และทำงานในอุปกรณ์ของคุณทั้งหมด เป็นประโยชน์สำหรับ checksums, signatures, ตัวระบุ blockchain และการตรวจสอบความสมบูรณ์

ทำไมต้อง SHA-256

SHA-256 คือฟังก์ชันแฮชม้าศึกของอินเทอร์เน็ตสมัยใหม่ ใบรับรอง TLS, แฮชบล็อก Bitcoin, checksums ของ package manager, Docker image digests, การลงนามโค้ด — ทั้งหมดใช้ SHA-256 มีความต้านทาน collision ในทางปฏิบัติและเร็วพอที่จะใช้กับไฟล์หลายกิกะไบต์ เมื่อระบบขอแฮชแบบเข้ารหัสที่แข็งแกร่งและไม่ระบุ SHA-256 คือค่าเริ่มต้นที่ปลอดภัย

การแฮชข้อความและไฟล์

พิมพ์หรือวางสตริง และแฮชอัปเดตสด ลากไฟล์ และ Toova อ่านเป็น chunks ดังนั้นหน่วยความจำต่ำแม้สำหรับไฟล์ขนาดใหญ่มาก เอาต์พุตคือสตริง hex ตัวพิมพ์เล็ก 64 อักขระตามค่าเริ่มต้น — สลับเป็นตัวพิมพ์ใหญ่หรือ Base64 หากปลายทางของคุณคาดหวังรูปแบบนั้น สำหรับ HMAC variants ที่เกี่ยวข้องกับกุญแจลับ ใช้เครื่องมือ HMAC โดยเฉพาะ

เฉพาะในเครื่อง ไม่มีการอัปโหลด

ทุกแฮชคำนวณในเบราว์เซอร์ของคุณ อินพุตไม่เคยออกจากหน้า และไม่มี telemetry บนเนื้อหา หน้าทำงานออฟไลน์เมื่อโหลดแล้ว ทำให้เครื่องมือปลอดภัยสำหรับการแฮชเอกสารภายใน artifacts ส่วนตัว หรือสิ่งใดๆ ที่ครอบคลุม NDA ตรวจสอบด้วยตัวเองโดยเปิดแท็บเครือข่าย

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

SHA-256 ปลอดภัยสำหรับการแฮชรหัสผ่านหรือไม่
ไม่ใช่โดยตัวมันเอง SHA-256 เร็วเกินไป — ผู้โจมตีสามารถลองพันล้านการเดาต่อวินาที สำหรับรหัสผ่าน ใช้ฟังก์ชันที่ช้าด้วย salt เช่น bcrypt, scrypt หรือ argon2 SHA-256 เหมาะสำหรับ checksums, signatures และ content addressing
SHA-256 กับ SHA-2 แตกต่างกันอย่างไร
SHA-2 เป็นตระกูลของฟังก์ชันแฮช SHA-256 เป็นสมาชิกหนึ่ง ที่มีเอาต์พุต 256 บิต สมาชิกครอบครัวอื่นได้แก่ SHA-224, SHA-384 และ SHA-512 SHA-256 ใช้กันมากที่สุดในทางปฏิบัติ
แฮชไฟล์ไบนารีได้ไหม
ใช่ ลากและวางไฟล์ใดๆ ไปยังพื้นที่อินพุต เครื่องมือ stream ไฟล์ผ่านฟังก์ชันแฮช ดังนั้นแม้อินพุตหลายกิกะไบต์แฮชในเวลาที่สมเหตุสมผลโดยไม่หมดหน่วยความจำของเบราว์เซอร์
ทำไมแฮชจาก command-line และเบราว์เซอร์ของฉันแตกต่างกัน
เกือบจะเสมอเป็นปัญหา line-ending ไฟล์ข้อความที่มี CRLF line endings แฮชต่างจากไฟล์เดียวกันที่มี LF endings เครื่องมือบางตัวยังตัด newline ต่อท้าย แฮชไฟล์เป็น raw binary ทั้งสองด้านเพื่อความสอดคล้อง
อินพุตของฉันถูกส่งไปที่ใดหรือไม่
ไม่ แฮชคำนวณในเบราว์เซอร์ของคุณ ไม่มีการอัปโหลด การบันทึก หรือการวิเคราะห์