Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ฮาร์ดแวร์ >> HDD & SSD

การเข้ารหัสจัดเก็บไฟล์ (File Storage Encryption)

การเข้ารหัสจัดเก็บไฟล์ คือการเข้ารหัสข้อมูลที่จัดเก็บไว้ เพื่อวัตถุประสงค์หลักในการปกป้องข้อมูลสำคัญไม่ให้ถูกมองเห็นโดยบุคคลที่ไม่ได้รับอนุญาต

การเข้ารหัสจะแปลงไฟล์ให้อยู่ในรูปแบบ ciphertext ที่ถูกป้องกันด้วยรหัสผ่านและสับสน ไม่สามารถอ่านเข้าใจได้ จนกว่าจะถอดรหัส (decrypt) กลับสู่สถานะ plaintext หรือ cleartext ที่อ่านได้ตามปกติ

การเข้ารหัสจัดเก็บไฟล์ (File Storage Encryption)

การเข้ารหัสจัดเก็บไฟล์แตกต่างจากการเข้ารหัสการถ่ายโอนไฟล์ (file transfer encryption) ซึ่งใช้เข้ารหัสเฉพาะขณะย้ายข้อมูลจากที่หนึ่งไปอีกที่หนึ่ง

เมื่อไหร่ควรใช้การเข้ารหัสจัดเก็บไฟล์?

การเข้ารหัสจัดเก็บไฟล์มักถูกใช้เมื่อข้อมูลถูกเก็บออนไลน์ หรือในสถานที่เข้าถึงง่าย เช่น ไดรฟ์ภายนอก (external drive) หรือ แฟลชไดรฟ์ (flash drive)

ซอฟต์แวร์ทุกชนิดสามารถนำการเข้ารหัสจัดเก็บไฟล์ไปใช้ได้ แต่มักมีประโยชน์ก็ต่อเมื่อมีการจัดเก็บข้อมูลส่วนตัว

สำหรับโปรแกรมที่ไม่มีการเข้ารหัสในตัว เครื่องมือของบุคคลที่สาม (third-party tools) สามารถทำหน้าที่นี้ได้ ตัวอย่างเช่น มีโปรแกรมเข้ารหัสดิสก์เต็ม (full disk encryption) ฟรีหลายตัว ที่สามารถเข้ารหัสดิสก์ทั้งหมดได้ ในบางกรณี โปรแกรมจะต่อส่วนขยายไฟล์เฉพาะไว้ท้ายชื่อไฟล์ เพื่อระบุว่าเป็นข้อมูลที่เข้ารหัสแล้ว เช่น .AXX, .KEY, .CHA, .EPM, .ENCRYPTED เป็นต้น

บริษัทมักใช้การเข้ารหัสบนเซิร์ฟเวอร์ของตนเมื่อจัดเก็บรายละเอียดส่วนตัวของลูกค้า เช่น ข้อมูลการชำระเงิน, รูปภาพ, อีเมล, หรือข้อมูลตำแหน่งที่ตั้ง

อัตราบิตของการเข้ารหัสจัดเก็บไฟล์

อัลกอริทึมการเข้ารหัส AES มีให้เลือกหลายระดับ: 128-bit, 192-bit, และ 256-bit อัตราบิตที่สูงกว่าจะให้ความปลอดภัยทางเทคนิคมากกว่า แต่เพื่อการใช้งานจริง แม้แต่ 128-bit ก็เพียงพอต่อการปกป้องข้อมูลดิจิทัลอย่างสมบูรณ์

Blowfish เป็นอัลกอริทึมเข้ารหัสอีกตัวที่แข็งแกรบ ใช้ความยาวคีย์ตั้งแต่ 32 บิต ถึง 448 บิต

ความแตกต่างหลักของอัตราบิตเหล่านี้คือ ขนาดคีย์ที่ยาวกว่าใช้ "รอบ" (rounds) ของการประมวลผลมากกว่า ตัวอย่างเช่น 128-bit ใช้ 10 รอบ 256-bit ใช้ 14 รอบ ส่วน Blowfish ใช้ 16 รอบ รอบเพิ่มเติมเหล่านี้ทำให้ข้อมูลสับสนมากขึ้น ยิ่งยากต่อการแฮ็ก

อย่างไรก็ตาม แม้ 128-bit จะไม่ทำซ้ำรอบมากเท่าอัตราบิตสูงกว่า แต่ก็ ปลอดภัยมาก และจะต้องใช้กำลังประมวลผลมหาศาลและเวลานานมากเกินไปในการแฮ็กด้วยเทคโนโลยีปัจจุบัน

การเข้ารหัสจัดเก็บไฟล์ร่วมกับซอฟต์แวร์สำรองข้อมูล (Backup Software)

บริการสำรองข้อมูลออนไลน์เกือบทุกตัวใช้การเข้ารหัสจัดเก็บไฟล์ จำเป็นเพราะข้อมูลส่วนตัว เช่น วิดีโอ, รูปภาพ, เอกสาร ถูกเก็บบนเซิร์ฟเวอร์ที่เข้าถึงผ่านอินเทอร์เน็ต

หลังเข้ารหัสแล้ว ข้อมูลจะอ่านไม่ได้โดยใคร เว้นแต่ใช้รหัสผ่านที่เข้ารหัสไว้ เพื่อถอดรหัสกลับสู่ไฟล์ต้นฉบับ

เครื่องมือสำรองข้อมูลแบบออฟไลน์ (offline backup tools) บางตัวก็มีการเข้ารหัสจัดเก็บไฟล์ เพื่อให้ไฟล์ที่สำรองไว้บนดิสก์พกพา เช่น ฮาร์ดดิสก์ภายนอก, ดิสก์แผ่น, หรือแฟลชไดรฟ์ ไม่ได้อยู่ในรูปแบบที่ผู้ครอบครองดิสก์สามารถมองเห็นได้

ในกรณีนี้ คล้ายกับการสำรองข้อมูลออนไลน์ ไฟล์จะอ่านไม่ได้ เว้นแต่ใช้ซอฟต์แวร์เดิมพร้อมรหัสผ่านถอดรหัส เพื่อคืนไฟล์กลับสู่ plaintext