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

พิมพ์หรือวางข้อความใดก็ได้ แล้วเครื่องมือนี้จะคืนค่าไดเจสต์ SHA-512 ของข้อความนั้นเป็นสตริงเลขฐานสิบหก 128 ตัวอักษรแบบตัวพิมพ์เล็ก SHA-512 เป็นสมาชิกขนาด 512 บิตของตระกูล SHA-2 ที่ใช้กันอย่างแพร่หลายสำหรับเช็กซัม การตรวจสอบความสมบูรณ์ และลายเซ็นดิจิทัล ข้อความที่คุณป้อนจะถูกใช้เพื่อคำนวณแฮชเท่านั้นและไม่ถูกจัดเก็บ

วิธีสร้างแฮช SHA-512

  1. 1

    วางข้อความของคุณ

    พิมพ์หรือวางอะไรก็ได้ ตั้งแต่คำเดียวไปจนถึงเอกสารยาว ลงในช่องป้อนข้อมูล

  2. 2

    สร้างแฮช

    กดสร้าง แล้วไดเจสต์ SHA-512 จะถูกคำนวณจากไบต์ที่คุณป้อนเข้าไปพอดี

  3. 3

    คัดลอกเลขฐานสิบหก 128 ตัวอักษร

    ผลลัพธ์คือสตริงเลขฐานสิบหก 128 ตัวอักษรแบบตัวพิมพ์เล็ก ใช้ปุ่มคัดลอกเพื่อนำไปใช้

  4. 4

    ใช้เป็นเช็กซัม

    เปรียบเทียบแฮชกับค่า SHA-512 ที่เผยแพร่ไว้ หากต่างกันแม้เพียงตัวอักษรเดียว ข้อความก็ไม่เหมือนกัน

ผลลัพธ์มีหน้าตาอย่างไร

ไดเจสต์ SHA-512 มีขนาด 512 บิตเสมอ นั่นคือ 64 ไบต์ ซึ่งแสดงที่นี่เป็นเลขฐานสิบหก 128 ตัวอักษรแบบตัวพิมพ์เล็ก ข้อมูลนำเข้าเดียวกันจะให้ไดเจสต์เดียวกันเสมอ และการเปลี่ยนแม้เพียงตัวอักษรเดียวจะให้ผลลัพธ์ที่ต่างออกไปโดยสิ้นเชิง (เอฟเฟกต์หิมะถล่ม)

คุณสมบัติ ค่า
อัลกอริทึม SHA-512 (ตระกูล SHA-2)
ขนาดผลลัพธ์ 512 บิต / 64 ไบต์
ความยาว hex 128 ตัวอักษร ตัวพิมพ์เล็ก
ย้อนกลับได้ ไม่ได้ (ฟังก์ชันทางเดียว)

เป็นเช็กซัม ไม่ใช่การเข้ารหัส

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

ไม่เหมาะสำหรับเก็บรหัสผ่าน

แฮช SHA-512 แบบธรรมดานั้นเร็วและไม่มีซอลต์ ซึ่งเป็นสิ่งที่คุณไม่ต้องการสำหรับรหัสผ่าน เพราะผู้โจมตีสามารถลองได้หลายพันล้านครั้งต่อวินาที สำหรับการเก็บรหัสผ่าน ให้ใช้อัลกอริทึมที่ช้าและมีซอลต์ เช่น bcrypt, scrypt หรือ Argon2 SHA-512 เป็นเครื่องมือที่เหมาะกับความสมบูรณ์ ไม่ใช่การปกป้องความลับที่จัดเก็บไว้

SHA-512 เทียบกับ SHA-256

ทั้งคู่อยู่ในตระกูล SHA-2 SHA-512 ให้ไดเจสต์ขนาด 512 บิต (hex 128 ตัวอักษร) และทำงานกับเวิร์ดขนาด 64 บิต ส่วน SHA-256 ให้ไดเจสต์ขนาด 256 บิต (hex 64 ตัวอักษร) บนซีพียู 64 บิตล้วน SHA-512 มักเร็วกว่าเมื่อคิดต่อไบต์ แต่โปรเซสเซอร์สมัยใหม่จำนวนมากกลับเร่งความเร็ว SHA-256 ด้วยฮาร์ดแวร์

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

เป็นเลขฐานสิบหก 128 ตัวอักษรเสมอ (512 บิต หรือ 64 ไบต์) ไม่ว่าข้อความที่ป้อนจะยาวหรือสั้นเพียงใด

ไม่ได้ SHA-512 เป็นฟังก์ชันทางเดียว จึงไม่สามารถย้อนไดเจสต์กลับได้ มันมีไว้เพื่อตรวจสอบความสมบูรณ์ ไม่ใช่เพื่อเข้ารหัส

ไม่ควร แฮช SHA-512 แบบธรรมดาที่ไม่มีซอลต์นั้นเร็วเกินไปสำหรับการเก็บรหัสผ่าน ให้ใช้ bcrypt, scrypt หรือ Argon2 ซึ่งจงใจให้ช้าและมีซอลต์

ทั้งคู่อยู่ในตระกูล SHA-2 SHA-512 ให้ไดเจสต์ 512 บิต (hex 128 ตัวอักษร) และทำงานกับเวิร์ด 64 บิต ส่วน SHA-256 ให้ไดเจสต์ 256 บิต (hex 64 ตัวอักษร) บนซีพียู 64 บิตล้วน SHA-512 มักเร็วกว่าเมื่อคิดต่อไบต์ ขณะที่ซีพียูสมัยใหม่จำนวนมากเร่งความเร็ว SHA-256

เครื่องมือที่เกี่ยวข้อง

ตัวสร้าง HMAC

สร้างลายเซ็น HMAC (SHA-256, SHA-384, SHA-512, SHA-1 และ MD5) จากข้อความและกุญแจลับ เพื่อใช้ในการยืนยันตัวตนผ่าน API และ Webhook

เครื่องแปลง ETH เป็น USD

แปลงอีเธอเรียม (ETH) เป็นดอลลาร์สหรัฐด้วยอัตรา ETH/USD แบบเรียลไทม์หรืออัตราที่คุณกำหนดเอง ดูว่าจำนวน ETH เท่าใดก็ได้มีมูลค่าเป็น USD เท่าไร

ตัวระบุการเข้ารหัส

วางไซเฟอร์เท็กซ์หรือแฮช แล้วตัวระบุจะแนะนำอัลกอริทึมหรือการเข้ารหัสที่น่าจะเป็น: MD5, SHA, bcrypt, AES, RSA, Base64 และอื่น ๆ

ตัวเข้ารหัสไฟล์ Base64

เข้ารหัสไฟล์ใดก็ได้ (PDF, ZIP, รูปภาพ, ไฟล์ปฏิบัติการ) เป็นข้อความ Base64 เพื่อฝังใน JSON, อีเมล, YAML หรือ data URI ทำงานในเครื่องของคุณ ไม่มีการอัปโหลด

เครื่องแปลง Gwei เป็น Ether

แปลงจำนวนในหน่วย Gwei เป็น Ether (ETH) ด้วยทศนิยมสูงสุด 18 ตำแหน่ง มีประโยชน์สำหรับการประมาณค่าธรรมเนียม Gas และการอ่านข้อมูลธุรกรรม

ตัวสร้างแฮช (Hash Generator)

สร้างค่าแฮช MD5, SHA-1, SHA-256, SHA-384, SHA-512 และ CRC32 จากข้อความ พร้อมค่าไดเจสต์พร้อมคัดลอกสำหรับเช็คซัมและการเปรียบเทียบ

เครื่องมือนี้มีให้บริการในภาษาอื่น