ตัวสร้าง 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 ทั้งสองด้านเพื่อความสอดคล้อง
- อินพุตของฉันถูกส่งไปที่ใดหรือไม่
- ไม่ แฮชคำนวณในเบราว์เซอร์ของคุณ ไม่มีการอัปโหลด การบันทึก หรือการวิเคราะห์