ตัวสร้าง Hash SHA512

อินพุต

SHA-512 เป็นแชมป์เปี้ยนระดับเฮฟวี่เวทของตระกูล SHA-2 สร้างแฮช 512-บิต (128 ตัวอักษรเลขฐานสิบหก) ที่มีความต้านทานการชนกันสูงสุด ฉันเลือก SHA-512 แทน SHA-256 เมื่อทำงานกับระบบ 64-บิตที่มีประสิทธิภาพดีกว่าจริงๆ จัดการกับเช็คซัมไฟล์ขนาดใหญ่ (ISO, การสำรองฐานข้อมูล) หรือเมื่อข้อกำหนดการปฏิบัติตามกฎระเบียบต้องการระดับความปลอดภัยสูงสุด (ระบบราชการ, ระบบสุขภาพ, ระบบการเงิน) SHA-512 ให้ความปลอดภัย ~256 บิตต่อการโจมตีแบบชนกันเทียบกับ ~128 บิตของ SHA-256 ทำให้มันทนต่ออนาคตกับภัยคุกคามจากควอนตัมคอมพิวติง
0 ตัวอักษร

การตั้งค่า

HMAC ใช้คีย์ลับในการสร้างลายเซ็นแฮชที่ได้รับการรับรอง

ผลลัพธ์แฮช

สร้างแฮช
แฮชจะปรากฏที่นี่...

เกี่ยวกับเครื่องมือนี้

SHA-512 เป็นแชมป์เปี้ยนระดับเฮฟวี่เวทของตระกูล SHA-2 สร้างแฮช 512-บิต (128 ตัวอักษรเลขฐานสิบหก) ที่มีความต้านทานการชนกันสูงสุด ฉันเลือก SHA-512 แทน SHA-256 เมื่อทำงานกับระบบ 64-บิตที่มีประสิทธิภาพดีกว่าจริงๆ จัดการกับเช็คซัมไฟล์ขนาดใหญ่ (ISO, การสำรองฐานข้อมูล) หรือเมื่อข้อกำหนดการปฏิบัติตามกฎระเบียบต้องการระดับความปลอดภัยสูงสุด (ระบบราชการ, ระบบสุขภาพ, ระบบการเงิน) SHA-512 ให้ความปลอดภัย ~256 บิตต่อการโจมตีแบบชนกันเทียบกับ ~128 บิตของ SHA-256 ทำให้มันทนต่ออนาคตกับภัยคุกคามจากควอนตัมคอมพิวติง

วิธีใช้งาน

ป้อนข้อความหรือลากและวางไฟล์เพื่อสร้างแฮช SHA-512 เลขฐานสิบหก 128 ตัวอักษรทันที เลือกการเข้ารหัสเอาต์พุต: Hex (มาตรฐานตัวพิมพ์เล็ก/ใหญ่) หรือ Base64 (รูปแบบกระทัดรัด ประหยัดพื้นที่ 50%—มีประโยชน์สำหรับฐานข้อมูลหรือ URL) เปิดใช้งานโหมด HMAC-SHA512 สำหรับลายเซ็นที่ได้รับการรับรองความถูกต้องโดยการให้กุญแจลับ—สิ่งนี้สร้างรหัสการตรวจสอบความถูกต้องของข้อความที่มีคีย์แฮชที่ใช้ใน OAuth2, ลายเซ็น AWS API, การตรวจสอบเว็บฮุค และการเซ็นชื่อ JWT

กรณีการใช้งานทั่วไป

การตรวจสอบการจัดจำหน่ายซอฟต์แวร์

การแจกจ่าย Linux หลัก (Ubuntu, Fedora, Arch) เผยแพร่เช็คซัม SHA-512 สำหรับการดาวน์โหลด ISO สร้างแฮชของไฟล์ที่ดาวน์โหลดและเปรียบเทียบ—ความไม่ตรงกันใดๆ บ่งชี้ถึงความเสียหายหรือการงัดแงะ

ความสมบูรณ์ของไฟล์ขนาดใหญ่

แฮชดัมพ์ฐานข้อมูล ไฟล์วิดีโอ หรืออิมเมจ VM ก่อน/หลังการถ่ายโอนเพื่อตรวจจับบิตเน่าหรือข้อผิดพลาดในการส่งข้อมูล

ข้อจำกัดและหมายเหตุสำคัญ

SHA-512 ปลอดภัยทางการเข้ารหัสสำหรับการตรวจสอบความสมบูรณ์และลายเซ็น แต่เช่นเดียวกับ SHA-256, **อย่าใช้ SHA-512 ดิบสำหรับการแฮชรหัสผ่าน**—มันเร็วเกินไป (ผู้โจมตีสามารถคำนวณแฮชหลายพันล้านต่อวินาทีด้วย GPU) ใช้ bcrypt, argon2 หรือ PBKDF2 สำหรับรหัสผ่านเสมอ SHA-512 เป็นแบบกำหนดได้: อินพุตเดียวกันจะสร้างเอาต์พุตเดียวกันเสมอ นี่เหมาะสำหรับการตรวจสอบแต่อันตรายสำหรับรหัสผ่านที่ไม่มีเกลือที่ไม่ซ้ำกัน