เครื่องมือสร้างแฮช SHA-512
ป้อนข้อความที่ต้องการแฮช
เลือก SHA-512 ป้อนข้อความ แล้วสร้าง ผลลัพธ์คือไดเจสต์ 512 บิตที่แสดงเป็นเลขฐานสิบหก 128 อักขระ และมี SHA-384 กับ SHA-256 แสดงอยู่ด้านล่าง เพื่อให้คุณเลือกความยาวที่รูปแบบของคุณต้องการได้
วิธีสร้างแฮช SHA-512
-
1
ป้อนข้อความ
วางหรือพิมพ์สตริง ไดเจสต์ครอบคลุมทุกไบต์ รวมถึงช่องว่าง
-
2
เลือก SHA-512
เลือก SHA-512 จากรายการอัลกอริทึม
-
3
สร้าง
คลิกปุ่มสร้างเพื่อคำนวณไดเจสต์ 128 อักขระ
-
4
คัดลอก
คัดลอกค่า หรือคัดลอก SHA-384 จากรายการเต็มหากคุณต้องการไดเจสต์ SHA-2 ที่สั้นกว่า
ผลลัพธ์ของ SHA-512 ในภาพรวม
SHA-512 เป็นสมาชิกที่ใหญ่ที่สุดของตระกูล SHA-2 ที่เครื่องมือนี้มีให้ ไดเจสต์ของมันคือ 512 บิต หรือ 128 อักขระฐานสิบหก สำหรับอินพุต hello ได้ค่าดังนี้
9b71d224bd62f3785d96d46ad3ea3d73319bfbc2890caadae2dff72519673ca72323c3d99ba5c11d7c7acc6e14b8c5da0c4663475c2e5c3adef46f73bcdec043
สำหรับ Hello (H ตัวใหญ่) ค่าจะแตกต่างไปโดยสิ้นเชิง
3615f80c9d293ed7402687f94b22d58e529b8cc7916f8fac7fddf7fbd5af4cf777d3d795a7a00a16bf7e7f3fb9561ee9baae480da9fe7a18769e71886b03f315
เปรียบเทียบกับไดเจสต์ SHA-2 ที่สั้นกว่า
| อัลกอริทึม | จำนวนบิต | จำนวนอักขระฐานสิบหก |
|---|---|---|
| SHA-256 | 256 | 64 |
| SHA-384 | 384 | 96 |
| SHA-512 | 512 | 128 |
สำหรับการตรวจสอบความสมบูรณ์ในชีวิตประจำวัน ไดเจสต์ที่ยาวกว่าไม่ได้ “ปลอดภัยกว่า” โดยอัตโนมัติ เพราะ SHA-256 ก็ยังไม่มีการโจมตีแบบใช้งานได้จริงที่รู้จัก SHA-512 จะถูกเลือกเมื่อข้อกำหนดระบุไว้ หรือเมื่อต้องการขอบเขตความปลอดภัยที่กว้างกว่าในระบบที่ทำงานยาวนาน บนโปรเซสเซอร์ 64 บิต มันมักเร็วเท่าหรือเร็วกว่า SHA-256 ต่อไบต์
เหตุผลทั่วไปที่ใช้
- ลายเซ็น โทเค็น หรือ API ระบุ SHA-512 ไว้อย่างชัดเจน
- คุณกำลังสร้างแฮชแบบมีคีย์บนมัน และข้อกำหนดเรียกหาแฮช 512 บิต
- คุณต้องการลายนิ้วมือที่ยาวและคงที่สำหรับข้อความหนึ่ง
ไม่ใช้กับรหัสผ่าน
SHA-512 เพียงอย่างเดียวยังเป็นฟังก์ชันที่เร็ว การเก็บรหัสผ่านต้องใช้ bcrypt, scrypt หรือ Argon2id พร้อมซอลต์ที่ไม่ซ้ำกัน เครื่องมือนี้คำนวณเฉพาะแฮชธรรมดา ไม่มีซอลต์ จำนวนรอบ หรือคีย์
คัดลอกอย่างระมัดระวัง
สตริง 128 อักขระถูกตัดโดยไม่ตั้งใจได้ง่าย ใช้ปุ่มคัดลอกแทนการเลือกด้วยมือ และหลังวางแล้วให้เทียบอักขระตัวแรกกับตัวสุดท้าย
เทียบกับค่าอ้างอิง
เมื่อผู้ขายหรือข้อกำหนดให้ค่า SHA-512 ที่คาดหวังไว้ ให้แฮชข้อความเดียวกันที่นี่แล้วเทียบสองสตริง อักษรฐานสิบหกไม่คำนึงถึงตัวพิมพ์ ดังนั้นให้แปลงทั้งสองค่าเป็นตัวพิมพ์เล็กก่อนเทียบด้วยตา และตรวจสอบความยาวเต็ม 128 อักขระ ไม่ใช่แค่ส่วนต้น หากไม่ตรงกัน ให้ตรวจหาความต่างของช่องว่างหรือการเข้ารหัสในอินพุตก่อนจะสงสัยสาเหตุอื่น
ตัวอย่างการตรวจสอบ
แฮชคำว่า hello world ด้วย SHA-512 แล้วผลจะขึ้นต้นด้วย 309ecc489c12d6eb และลงท้ายด้วย 5542e93ae9cd76f หากส่วนต้นและส่วนท้ายตรงกันแต่ส่วนกลางไม่ตรง แปลว่ามีอักขระหายไประหว่างการคัดลอก ให้แฮชใหม่และใช้ปุ่มคัดลอก
คำถามที่พบบ่อย
128 อักขระฐานสิบหก หรือ 512 บิต
มีผลลัพธ์ที่ยาวกว่าและขอบเขตความปลอดภัยที่กว้างกว่า แต่ SHA-256 ถือว่าปลอดภัยอยู่แล้ว ให้เลือกตามที่รูปแบบหรือโปรโตคอลของคุณกำหนด
SHA-512 เป็นหนึ่งฟังก์ชันในตระกูล SHA-2 ร่วมกับ SHA-256 และ SHA-384
ไม่ได้ เครื่องมือแฮชข้อความที่คุณป้อนทุกประการ หากต้องการซอลต์ ให้เพิ่มเข้าไปในข้อความเองก่อนแฮช
เครื่องมือที่เกี่ยวข้อง
รหัสแปลงตัวเลขเป็นตัวอักษร
แปลงตัวเลขเป็นตัวอักษรและย้อนกลับด้วยรหัส A=1, B=2 (A1Z26) สำหรับปริศนา คำทาย และเบาะแสในห้องเอสเคปรูม
เครื่องมือเข้ารหัส Vigenère
เข้ารหัสและถอดรหัสข้อความด้วยรหัส Vigenère แบบคลาสสิกโดยใช้คำสำคัญ เลื่อนตัวอักษรละติน A-Z พร้อมคงตัวพิมพ์ใหญ่-เล็ก ช่องว่าง และเครื่องหมายวรรคตอน
ตัวสร้าง TOTP
สร้างรหัสผ่านแบบใช้ครั้งเดียวตามเวลา (RFC 6238) จากคีย์ลับ Base32 รองรับ SHA-1, SHA-256, SHA-512 จำนวน 6 ถึง 8 หลัก และช่วงเวลา 30 หรือ 60 วินาที
เครื่องแปลง Wei เป็น Ether
แปลง Wei เป็น Ether (ETH) ด้วยการคำนวณที่แม่นยำ ไม่มีการปัดเศษแบบจุดลอยตัว 1 ETH = 10^18 Wei
เครื่องมือเข้ารหัสข้อความ
เข้ารหัสและถอดรหัสข้อความโดยใช้ AES พร้อมรหัสผ่าน เพื่อให้มีเพียงผู้รับเท่านั้นที่สามารถอ่านข้อความได้
เครื่องสร้างแฮช SHA1
สร้างค่าแฮช SHA-1 (ยาว 40 ตัวอักษรเฮกซาเดซิมอล) จากข้อความใดๆ เหมาะอย่างยิ่งสำหรับการตรวจสอบค่าเช็คซัมแบบดั้งเดิม รหัสประจำออบเจกต์ของ Git และการตรวจสอบความสมบูรณ์ที่ไม่เกี่ยวข้องกับความปลอดภัย
เครื่องมือนี้มีให้บริการในภาษาอื่น
- Generator skrótu SHA-512 [PL]
- Công cụ tạo mã băm SHA-512 [VI]
- Generator Hash SHA-512 [ID]
- مولّد تجزئة SHA-512 [AR]
- SHA-512-Hash-Generator [DE]
- SHA-512 ハッシュ生成ツール [JA]
- Gerador de hash SHA-512 [PT]
- Generador de hash SHA-512 [ES]
- SHA-512 해시 생성기 [KO]
- SHA-512-hashgenerator [SV]
- Générateur de hash SHA-512 [FR]
- SHA-512-hashgenerator [NL]
- SHA-512 Hash Generator [EN]
- Generatore di hash SHA-512 [IT]
- Генератор SHA-512 хеша [RU]
- SHA-512 Hash Oluşturucu [TR]
- SHA-512 哈希生成器 [ZH]