ความปลอดภัยของคอมพิวเตอร์ - การเข้ารหัส
ในบทนี้เราจะพูดถึงความสำคัญของการเข้ารหัสสำหรับความปลอดภัยของคอมพิวเตอร์
การเข้ารหัสคืออะไร?
การเข้ารหัสเป็นข้อมูลแท้ประเภทหนึ่งที่มีการเปลี่ยนแปลงซึ่งมีเพียงฝ่ายที่ได้รับอนุญาตเท่านั้นที่รู้วิธีอ่านดังนั้นในกรณีที่เลวร้ายที่สุดหากมีผู้เข้าถึงไฟล์เหล่านี้พวกเขาจะยังไม่สามารถเข้าใจข้อความในนั้นได้
ฐานของการเข้ารหัสมีมาตั้งแต่สมัยโบราณ ตัวอย่างที่ดีคือนกพิราบผู้ให้บริการซึ่งกษัตริย์ใช้ในการส่งข้อความไปยังผู้บัญชาการของพวกเขาในสนามรบในรหัสเฉพาะเมื่อศัตรูจับพวกเขาพวกเขาไม่สามารถอ่านได้เพียงแค่ว่าข้อความนั้นหายไป แต่ถ้ามาถึงที่ ผู้บัญชาการปลายทางมีคำศัพท์การถอดรหัสเพื่อให้สามารถถอดรหัสได้
เราควรพูดถึงว่าการเข้ารหัสนั้นมีวัตถุประสงค์ที่ดีหรือไม่ดี กรณีเลวร้ายคือสถานการณ์ที่ไฟล์มัลแวร์ส่วนใหญ่อยู่ในรูปแบบเข้ารหัสดังนั้นทุกคนจึงไม่สามารถอ่านได้โดยแฮกเกอร์ยอมรับ
เครื่องมือที่ใช้ในการเข้ารหัสเอกสาร
ในบทช่วยสอนนี้เราจะมุ่งเน้นไปที่การปฏิบัติมากกว่าด้านทฤษฎีเพื่อความเข้าใจที่ดีขึ้น ให้เราพูดคุยเกี่ยวกับเครื่องมือบางอย่างที่เราใช้เข้ารหัสเอกสาร -
Axcrypt- เป็นโปรแกรมเข้ารหัสไฟล์โอเพนซอร์ซที่ดีที่สุดตัวหนึ่ง สามารถใช้ใน Windows OS, Mac OS และ Linux ได้เช่นกัน ซอฟต์แวร์นี้สามารถดาวน์โหลดได้จาก -http://www.axantum.com/AxCrypt/Downloads.aspx
GnuPG- นี่คือซอฟต์แวร์โอเพนซอร์ซอีกครั้งและสามารถรวมเข้ากับโปรแกรมอื่น ๆ ได้เช่นกัน (เช่นอีเมล) สามารถดาวน์โหลดได้จาก -https://www.gnupg.org/download/index.html
Windows BitLocker - เป็นเครื่องมือในตัวของ Windows และหน้าที่หลักคือการรักษาความปลอดภัยและเข้ารหัสไดรฟ์ข้อมูลทั้งหมดของฮาร์ดดิสก์
FileVault - เป็นเครื่องมือแบบบูรณาการของ Mac OS และรักษาความปลอดภัยรวมทั้งเข้ารหัสปริมาณฮาร์ดดิสก์ทั้งหมด
การเข้ารหัสวิธีการสื่อสาร
ผู้ดูแลระบบควรใช้และเสนอช่องทางการสื่อสารที่ปลอดภัยและเข้ารหัสให้กับพนักงานและหนึ่งในนั้นคือ SSL (Secure Sockets Layer)โปรโตคอลนี้ช่วยสร้างการเชื่อมต่อที่ปลอดภัยและเข้ารหัสระหว่างไคลเอนต์และเซิร์ฟเวอร์ โดยทั่วไปจะใช้สำหรับWeb Servers, Mail Servers, FTP servers.
ทำไมคุณถึงต้องการสิ่งนี้?
หากคุณมีร้านค้าออนไลน์และลูกค้าของคุณใช้บัตรเครดิตและข้อมูลส่วนตัวในการซื้อผลิตภัณฑ์จากร้านค้านั้น แต่ (ข้อมูล) มีความเสี่ยงที่จะถูกขโมยโดยการดักฟังโทรศัพท์เนื่องจากการสื่อสารเป็นข้อความที่ชัดเจนเพื่อป้องกันปัญหานี้โปรโตคอล SSL จะช่วยเข้ารหัสการสื่อสารนี้
วิธีดูว่าการสื่อสารปลอดภัยหรือไม่?
เบราว์เซอร์ให้สัญญาณที่มองเห็นได้เช่นไอคอนแม่กุญแจหรือแถบสีเขียวเพื่อช่วยให้ผู้เยี่ยมชมทราบว่าการเชื่อมต่อของพวกเขาปลอดภัยเมื่อใด ตัวอย่างจะแสดงในภาพหน้าจอต่อไปนี้
เครื่องมืออื่นที่ผู้ดูแลระบบใช้คือ SSH (Secure Shell). นี่คือการแทนที่อย่างปลอดภัยสำหรับ telnet และยูทิลิตี้ที่ไม่ได้เข้ารหัสอื่น ๆ เช่นrlogin, rcp, rsh.
มีช่องทางที่ปลอดภัยที่เข้ารหัสในโฮสต์การสื่อสารเพื่อโฮสต์ผ่านอินเทอร์เน็ต ช่วยลดการโจมตีแบบคนตรงกลาง สามารถดาวน์โหลดได้จาก -http://www.putty.org/