สร้างแฮช SHA-256, SHA-384 และ SHA-512 ของข้อความหรือไฟล์ในเบราว์เซอร์ ไม่มีอะไรถูกอัปโหลด
ยังไม่มีความคิดเห็น มาเป็นคนแรกกันเลย!
สร้างแฮช SHA-256, SHA-384, SHA-512 และ SHA-1 แบบเดิมในเครื่องด้วย Web Crypto API ที่มีในเบราว์เซอร์ สำหรับข้อความหรือไฟล์ ไม่มีการอัปโหลดใด ๆ
ไม่ การเข้ารหัสย้อนกลับได้ด้วยคีย์ — ถอดรหัสกลับเป็นต้นฉบับได้ ส่วนการแฮชออกแบบมาให้ทางเดียวและย้อนกลับไม่ได้: การรู้ค่าแฮชไม่ได้ช่วยให้กู้อินพุตเดิมกลับมา ทั้งสองมีวัตถุประสงค์ต่างกัน และเครื่องมือนี้แฮชเท่านั้น — ไม่เข้ารหัส
ไม่แนะนำ SHA-256/SHA-384/SHA-512 เป็นแฮชเชิงการเข้ารหัสสำหรับใช้ทั่วไปที่คำนวณได้เร็ว ทำให้เสี่ยงต่อการโจมตีแบบ brute-force และตารางค้นหา การเก็บรหัสผ่านที่ถูกต้องต้องใช้อัลกอริทึมที่ออกแบบมาเพื่อสิ่งนั้น (bcrypt, scrypt หรือ Argon2) พร้อม salt แบบสุ่มและ work factor ที่ตั้งใจกำหนด เครื่องมือนี้เหมาะกับการใช้งานทั่วไป เช่น ตรวจสอบความสมบูรณ์ของไฟล์และเปรียบเทียบข้อมูล — ไม่ใช่เก็บรหัสผ่าน
SHA-1 มีการโจมตีแบบ collision ที่พิสูจน์แล้วและไม่ถือว่าปลอดภัยอีกต่อไป — ในหน้าจอระบุชัดเจนว่า “แบบเดิม ไม่แนะนำสำหรับงานที่อ่อนไหวด้านความปลอดภัย” มีไว้เพื่อความเข้ากันได้กับระบบเก่าเท่านั้น ไม่ใช่เพื่อแนะนำ ส่วน MD5 ไม่มีให้เลย เพราะโครงการนี้ไม่มีการอิมพลีเมนต์ MD5 ที่ปลอดภัยและเบาอยู่ก่อน และ MD5 อ่อนแอกว่า SHA-1 ด้วยซ้ำ
การแฮชไม่ใช่การเข้ารหัส — แฮชย้อนกลับเป็นข้อมูลเดิมไม่ได้ แต่ก็ไม่ปลอดภัยพอที่จะใช้เก็บรหัสผ่านเพียงลำพัง (อัลกอริทึมเหล่านี้ไม่มี salt หรือ work factor และไม่ได้ออกแบบมาสำหรับเก็บรหัสผ่าน) ทุกอย่างทำงานภายในเบราว์เซอร์ของคุณ ไม่มีการใช้เซิร์ฟเวอร์หรือเรียก API