Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Mac

วิธีเข้ารหัสอีเมลบน macOS

เมื่อการใช้ข้อมูลส่วนตัวขององค์กรเพิ่มขึ้น ผู้บริโภคสนใจมากขึ้นในการปกป้องเนื้อหาการสื่อสารที่ละเอียดอ่อน แอปแชทหลายตัวเสนอการสื่อสารแบบ end-to-end แต่อีเมลยังคงเป็นวิธีการสื่อสารที่นิยมมากที่สุด หากไม่มีการเข้ารหัสอีเมล อีเมลของคุณสามารถถูกเฝ้าระวังโดยผู้สนใจได้ บทความนี้จะแสดงวิธีเข้ารหัสอีเมลด้วย macOS โดยใช้ PGP และส่งอีเมลเข้ารหัสด้วย Mail.app หรือไคลเอนต์อีเมลอื่นๆ

จำไว้ว่า ไม่มีไคลเอนต์ PGP ใดเข้ารหัสที่อยู่ "To" หรือ "From" ได้ เซิร์ฟเวอร์อีเมลต้องการข้อมูลเหล่านี้ในรูปแบบเปิดเผยเพื่อส่งข้อความของคุณ พวกมันยังไม่สามารถเข้ารหัสบรรทัดเรื่อง (subject line) ได้ ดังนั้นให้รखเรื่องเป็นเรื่องทั่วไป

ดาวน์โหลดและติดตั้ง GPGTools

1. ดาวน์โหลด GPG Suite จากเว็บไซต์ GPG Tools GPG Tools เป็นโครงการโอเพนซอร์สที่ดำเนินมานาน ตั้งอยู่บน Pretty Good Privacy (PGP) มันเป็นแหล่งที่เชื่อถือได้ แต่คุณสามารถตรวจสอบด้วยตัวเองได้โดยดูโค้ดบน GitHub ของพวกเขา

วิธีเข้ารหัสอีเมลบน macOS

2. มาวน์ท์ DMG และดับเบิลคลิกที่ไอคอน "Install" เพื่อติดตั้ง GPG Suite

วิธีเข้ารหัสอีเมลบน macOS

สร้างคู่คีย์ (Key Pair)

คู่คีย์ประกอบด้วยคีย์สาธารณะและคีย์ส่วนตัว คีย์สาธารณะแชร์กับคนที่ต้องการติดต่อคุณ ใช้คีย์ส่วนตัวของคุณเพื่อ "ปลดล็อก" อีเมลที่ได้รับ คีย์ส่วนตัวเป็นสำหรับตาของคุณเท่านั้น!

1. ครั้งแรกที่คุณเปิด GPG Suite คุณจะได้รับแจ้งให้สร้างคู่คีย์ คุณยังสามารถคลิกไอคอน "New" บนแถบเครื่องมือ

วิธีเข้ารหัสอีเมลบน macOS

2. พิมพ์ชื่อและที่อยู่อีเมลที่เกี่ยวข้องกับอีเมลของคุณใน Mail.app ของ Mac

วิธีเข้ารหัสอีเมลบน macOS

3. สร้าง passphrase ที่ซับซ้อน คุณจะพิมพ์ passphrase เพื่อถอดรหัสการสื่อสารที่เข้ารหัส คุณสามารถใช้เครื่องมือออนไลน์สร้าง passphrase แบบสุ่มหากคิดไม่ออก คลิก "Generate Key" เมื่อพร้อม

วิธีเข้ารหัสอีเมลบน macOS

4. เลื่อนเมาส์ไปมาอย่างสุ่มเพื่อสร้าง entropy สำหรับการสร้างคู่คีย์แบบสุ่ม

วิธีเข้ารหัสอีเมลบน macOS

รับคีย์สาธารณะ (Public Keys)

ก่อนที่คุณจะส่งอีเมลเข้ารหัสให้ใคร คุณจะต้องมีสำเนาคีย์สาธารณะของพวกเขา ด้วยคีย์สาธารณะคุณสามารถเข้ารหัสอีเมลของคุณได้ เพื่อให้เพียงคีย์ส่วนตัวที่เกี่ยวข้องทางคณิตศาสตร์เท่านั้นที่ถอดรหัสได้

ค้นหาคีย์สาธารณะบน Public Keyservers

1. คลิกเมนู "GPG Keychain" ในเมนูบาร์ และเลือก "Preferences"

วิธีเข้ารหัสอีเมลบน macOS

2. คลิกเมนูดรอปดาวน์เพื่อเลือก keyserver

วิธีเข้ารหัสอีเมลบน macOS

3. คลิก "Lookup Key" ใน GPG Keychain หรือกด Command + F เพื่อค้นหาตามชื่อผู้รับ

วิธีเข้ารหัสอีเมลบน macOS

4. เลือกคีย์สาธารณะล่าสุดของผู้รับ และคลิกปุ่ม "Retrieve Key"

วิธีเข้ารหัสอีเมลบน macOS

ส่งอีเมลเข้ารหัสใน Mail

1. เปิด Mail.app เขียนอีเมลใหม่ มองหาไอคอนสีเขียวที่มุมขวาบน

วิธีเข้ารหัสอีเมลบน macOS

2. พิมพ์ที่อยู่อีเมลที่มีคีย์สาธารณะเกี่ยวข้องใน GPG Keychain

วิธีเข้ารหัสอีเมลบน macOS

3. คลิกไอคอนล็อกเพื่อเข้ารหัสอีเมล

วิธีเข้ารหัสอีเมลบน macOS

ไอคอนเครื่องหมายถัดจากล็อกบ่งชี้ว่าคุณลงนามอีเมลด้วยคีย์สาธารณะของคุณ ยืนยันว่ามาจากคุณและไม่ถูกเปลี่ยนแปลงระหว่างทาง

ใช้แอปอื่นๆ

คุณยังสามารถใช้แอปพลิเคชันอื่นๆ ส่งอีเมลได้ เข้ารหัสข้อความอีเมลด้วย GPG ใน text editor แล้วส่งบล็อกที่เข้ารหัสนั้นในไคลเอนต์อีเมลที่คุณชอบ

ตั้งค่า Context Menu

1. เปิด Keyboard ใน System Preferences และคลิกแท็บ "Shortcuts"

2. คลิก "Services" ในเมนูด้านซ้าย

วิธีเข้ารหัสอีเมลบน macOS

3. เลื่อนลงไปที่ส่วน "Text" ของเมนูบริการ และมองหาบริการที่ขึ้นต้นด้วย OpenPGP อยู่ในลำดับอักษร

วิธีเข้ารหัสอีเมลบน macOS

4. ติ๊กกล่องถัดจากรายการต่อไปนี้:

  • OpenPGP: Decrypt Selection
  • OpenPGP: Encrypt Selection
  • OpenPGP: Sign Selection

คุณสามารถปิดบริการ OpenGPG อื่นๆ เพื่อให้ context menu สะอาด

เขียนและเข้ารหัสอีเมล

ก่อนเริ่ม ตรวจสอบให้แน่ใจว่าคุณมีคีย์ PGP ของผู้รับดาวน์โหลดไว้ใน GPG Keychain แล้ว

1. เขียนข้อความอีเมลในไคลเอนต์อีเมลหรือหน้าต่างแก้ไขข้อความ

2. เลือกข้อความอีเมล คลิกขวา และเลือก "OpenPGP: Sign Selection" จากเมนู "Services"

วิธีเข้ารหัสอีเมลบน macOS

3. เลือกทั้งหมด รวมถึงคีย์ PGP ที่ด้านล่างของอีเมล คลิกขวา และเลือก "OpenPGP: Encrypt Selection" จากเมนู "Services"

วิธีเข้ารหัสอีเมลบน macOS

4. เลือกผู้รับจาก keychain ของคุณ

วิธีเข้ารหัสอีเมลบน macOS

5. ส่งบล็อกข้อความทั้งหมดไปยังผู้รับ

ถอดรหัสอีเมล

ถอดรหัสอีเมลนอกจาก Mail ด้วยเครื่องมือ context menu ของ OpenPGP

1. คัดลอกข้อความที่เข้ารหัสไปยัง text editor ธรรมดาอย่าง TextEdit

2. เลือกข้อความทั้งหมดของอีเมลที่เข้ารหัส รวมถึง ---BEGIN PGP MESSAGE--- และ ---END PGP MESSAGE---

3. คลิกขวาที่ข้อความที่เข้ารหัส และเลือก "OpenPGP: Decrypt Selection" จากเมนู "Services"

4. พิมพ์ passphrase ของคุณเพื่อถอดรหัสอีเมล

สรุป

การสื่อสารประจำวันอาจไม่ต้องการการเข้ารหัส แต่การสนทนาที่ละเอียดอ่อนอาจต้องการ ไม่มีเหตุผลที่จะทำให้ง่ายขึ้นสำหรับบริษัทและหน่วยงานรัฐบาลที่จะเฝ้าระวังคุณ ทุกพลเมืองของอินเทอร์เน็ตควรรู้วิธีเข้ารหัสอีเมลหากมีความจำเป็น