การซ่อนภาพในภาพ
ซ่อนข้อความในรูปภาพ
การฝัง LSB พร้อมตัวเลือกการเข้ารหัส Base64, XOR หรือ AES-256-GCM — ทั้งหมดนี้ในเบราว์เซอร์ของคุณ
01 · ภาพผู้ให้บริการ
02 · น้ำหนักบรรทุก
03 · รหัสลับ
สำหรับการวิจัยและการศึกษาเท่านั้น เครื่องมือนี้จัดเตรียมไว้เพื่อศึกษาการซ่อนข้อมูล (Steganography) และการเข้ารหัสฝั่งไคลเอนต์ (Client-side Cryptography) เท่านั้น ห้ามนำไปใช้เพื่อซ่อน ส่ง หรือถ่ายโอนข้อมูลโดยผิดกฎหมายหรือขัดต่อนโยบายใด ๆ ทั้งสิ้น คุณเป็นผู้รับผิดชอบแต่เพียงผู้เดียวในการใช้งานเครื่องมือนี้และการปฏิบัติตามกฎหมายในเขตอำนาจศาลของคุณ
ความเป็นส่วนตัวมาก่อน
การซ่อนข้อมูลในท้องถิ่นด้วยการเข้ารหัสจริง
ภาพหน้าปก ข้อความลับ และรหัสผ่านจะถูกประมวลผลในเครื่องของคุณโดยใช้ Canvas และ Web Crypto APIs — ไม่มีอะไรถูกอัปโหลดและไม่มีตัวติดตาม หลังจากโหลดแล้วจะทำงานแบบออฟไลน์ ข้อมูลที่ซ่อนอยู่จะถูกเขียนลงในบิตที่มีค่าน้อยที่สุดของช่อง R, G และ B ซึ่งไม่สามารถมองเห็นได้ด้วยตาเปล่า และจะถูกส่งออกเป็นไฟล์ PNG แบบไม่สูญเสียข้อมูลเพื่อให้ข้อมูลยังคงอยู่
ทำไมผลลัพธ์ต้องเป็นไฟล์ PNG?
ข้อมูล LSB จะอยู่ในบิตที่ต่ำที่สุดของแต่ละพิกเซล รูปแบบที่มีการสูญเสียข้อมูล เช่น JPEG จะทำการบีบอัดและทำลายบิตเหล่านั้น ดังนั้นภาพสเตโกจึงถูกส่งออกเป็น PNG แบบไม่สูญเสียข้อมูลเพื่อรักษาข้อความให้สมบูรณ์
Base64, XOR และ AES ต่างกันอย่างไร?
Base64 เพียงเข้ารหัส — ไม่มีความลับ XOR กับรหัสผ่านเป็นการทำให้สับสนเล็กน้อย AES-256-GCM กับ PBKDF2 เป็นการเข้ารหัสที่มีการรับรองความถูกต้อง: หากไม่มีรหัสผ่าน ข้อความจะไม่สามารถอ่านหรือแก้ไขอย่างเงียบๆ ได้
การซ่อนข้อมูลแบบสเตกาโนกราฟีของ LSB สามารถตรวจจับได้หรือไม่?
ไม่ มันมองไม่เห็นด้วยตาเปล่า แต่การวิเคราะห์ลายน้ำทางสถิติสามารถตรวจจับได้ และการเข้ารหัสใหม่ (เช่น แอปส่งข้อความ แพลตฟอร์มโซเชียล) อาจลบมันออกได้ ให้ปฏิบัติต่อมันเหมือนการทำให้เข้าใจยาก ไม่ใช่การรับประกันความลับ
สามารถกู้คืนข้อความได้หรือไม่หากไม่มีรหัสผ่าน?
สำหรับ None/Base64 ใช่ — ใครก็ตามที่มีไฟล์สามารถดึงข้อมูลออกมาได้ สำหรับ XOR และ AES จำเป็นต้องใช้รหัสผ่านที่ถูกต้อง; AES จะล้มเหลวและปิดหากมีการแก้ไขข้อมูล