Computer >> Hướng Dẫn Máy Tính >  >> Hệ Thống >> Mac

Cách Mã Hóa Email Trên macOS

Khi việc sử dụng dữ liệu cá nhân bởi doanh nghiệp ngày càng tăng, người tiêu dùng càng quan tâm đến việc bảo vệ nội dung giao tiếp nhạy cảm của mình. Nhiều ứng dụng nhắn tin cung cấp giao tiếp end-to-end, nhưng email vẫn là phương pháp giao tiếp phổ biến nhất. Không có mã hóa email, email của bạn có thể bị gián điệp bởi bất kỳ người quan sát quan tâm nào. Bài viết này sẽ chỉ cho bạn cách mã hóa email trên macOS bằng PGP và gửi email mã hóa bằng Mail.app hoặc bất kỳ ứng dụng email nào khác.

Hãy nhớ rằng không có ứng dụng PGP nào có thể mã hóa địa chỉ "To" (Người nhận) hoặc "From" (Người gửi). Máy chủ email cần những thứ đó ở dạng rõ ràng để định tuyến tin nhắn của bạn. Chúng cũng không thể mã hóa dòng chủ đề (subject line), vì vậy hãy giữ nó chung chung.

Tải Và Cài Đặt GPGTools

1. Tải GPG Suite từ trang web GPG Tools. GPG Tools là dự án mã nguồn mở lâu đời dựa trên Pretty Good Privacy hay PGP. Nó là nguồn tin cậy, nhưng bạn có thể tự xem mã trên trang GitHub của họ.

Cách Mã Hóa Email Trên macOS

2. Mount file DMG và nhấp đúp vào biểu tượng "Install" để cài đặt GPG Suite.

Cách Mã Hóa Email Trên macOS

Tạo Cặp Khóa (Key Pair)

Một cặp khóa bao gồm khóa công khai (public key) và khóa riêng (private key). Khóa công khai được chia sẻ với những người muốn liên hệ bạn. Dùng khóa riêng của bạn để "mở khóa" email nhận được. Khóa riêng chỉ dành cho mắt bạn!

1. Lần đầu mở GPG Suite, bạn sẽ được nhắc tạo cặp khóa. Bạn cũng có thể nhấp vào biểu tượng "New" (Mới) trên thanh công cụ.

Cách Mã Hóa Email Trên macOS

2. Nhập tên và địa chỉ email liên kết với email trong Mail.app của Mac.

Cách Mã Hóa Email Trên macOS

3. Tạo cụm mật khẩu (passphrase) phức tạp. Bạn sẽ gõ cụm mật khẩu để giải mã giao tiếp được mã hóa. Bạn có thể dùng công cụ trực tuyến để tạo cụm mật khẩu ngẫu nhiên nếu không nghĩ ra cái tốt. Nhấp "Generate Key" (Tạo khóa) khi bạn sẵn sàng.

Cách Mã Hóa Email Trên macOS

4. Di chuyển chuột ngẫu nhiên để tạo entropy (độ ngẫu nhiên) cho việc tạo cặp khóa ngẫu nhiên.

Cách Mã Hóa Email Trên macOS

Lấy Khóa Công Khai (Public Keys)

Trước khi bạn có thể gửi email mã hóa cho ai đó, bạn sẽ cần một bản sao khóa công khai của họ. Với khóa công khai, bạn có thể mã hóa email của mình sao cho chỉ khóa riêng liên kết toán học mới có thể giải mã nó.

Tìm Kiếm Khóa Công Khai Trên Keyserver

1. Nhấp menu "GPG Keychain" trên thanh menu và chọn "Preferences" (Tùy chọn).

Cách Mã Hóa Email Trên macOS

2. Nhấp menu thả xuống để chọn keyserver.

Cách Mã Hóa Email Trên macOS

3. Nhấp "Lookup Key" (Tra cứu khóa) trong GPG Keychain hoặc nhấn Command + F để tìm theo tên người nhận.

Cách Mã Hóa Email Trên macOS

4. Chọn khóa công khai mới nhất của người nhận, và nhấp nút "Retrieve Key" (Lấy khóa).

Cách Mã Hóa Email Trên macOS

Gửi Email Mã Hóa Trong Mail

1. Mở Mail.app. Soạn email mới. Tìm biểu tượng xanh lá ở góc trên bên phải.

Cách Mã Hóa Email Trên macOS

2. Nhập địa chỉ email có khóa công khai liên kết trong GPG Keychain.

Cách Mã Hóa Email Trên macOS

3. Nhấp biểu tượng khóa để mã hóa email.

Cách Mã Hóa Email Trên macOS

Biểu tượng dấu kiểm bên cạnh khóa chỉ ra rằng bạn đã ký email bằng khóa công khai của mình, xác minh rằng email đến từ bạn và không bị thay đổi trên đường truyền.

Sử Dụng Các Ứng Dụng Khác

Bạn cũng có thể dùng các ứng dụng khác để gửi email. Mã hóa nội dung email bằng GPG trong trình soạn thảo văn bản, sau đó gửi khối mã hóa đó trong ứng dụng email ưa thích của bạn.

Thiết Lập Menu Ngữ Cảnh (Context Menu)

1. Mở Keyboard (Bàn phím) trong System Preferences và nhấp tab "Shortcuts" (Phím tắt).

2. Nhấp vào "Services" (Dịch vụ) trong menu bên trái.

Cách Mã Hóa Email Trên macOS

3. Cuộn xuống phần "Text" (Văn bản) của menu dịch vụ, và tìm các dịch vụ có tiền tố OpenPGP. Chúng theo thứ tự bảng chữ cái.

Cách Mã Hóa Email Trên macOS

4. Tích vào hộp bên cạnh các mục sau:

  • OpenPGP: Decrypt Selection (Giải mã lựa chọn)
  • OpenPGP: Encrypt Selection (Mã hóa lựa chọn)
  • OpenPGP: Sign Selection (Ký lựa chọn)

Bạn có thể tắt các dịch vụ OpenGPG khác để giữ menu ngữ cảnh gọn gàng.

Soạn Thảo Và Mã Hóa Email

Trước khi bắt đầu, hãy chắc chắn bạn đã tải khóa PGP của người nhận trong GPG Keychain.

1. Viết nội dung email trong ứng dụng email hoặc cửa sổ soạn thảo văn bản.

2. Chọn văn bản email. Chuột phải và chọn "OpenPGP: Sign Selection" từ menu "Services".

Cách Mã Hóa Email Trên macOS

3. Chọn mọi thứ, bao gồm khóa PGP ở cuối email. Chuột phải và chọn "OpenPGP: Encrypt Selection" từ menu "Services".

Cách Mã Hóa Email Trên macOS

4. Chọn người nhận từ keychain của bạn.

Cách Mã Hóa Email Trên macOS

5. Gửi toàn bộ khối văn bản đến người nhận.

Giải Mã Email

Giải mã email bên ngoài Mail với công cụ menu ngữ cảnh của OpenPGP.

1. Sao chép văn bản mã hóa vào trình soạn thảo văn bản thuần túy như TextEdit.

2. Chọn toàn bộ văn bản của email mã hóa, bao gồm ---BEGIN PGP MESSAGE--- và ---END PGP MESSAGE---.

3. Chuột phải vào văn bản mã hóa và chọn "OpenPGP: Decrypt Selection" từ menu "Services".

4. Nhập cụm mật khẩu của bạn để giải mã email.

Kết Luận

Mặc dù giao tiếp hàng ngày có thể không yêu cầu mã hóa, nhưng các cuộc trò chuyện nhạy cảm có thể cần. Không có lý do gì để làm cho việc gián điệp của tập đoàn và thực thể chính phủ dễ dàng hơn. Mọi công dân của Internet nên biết cách mã hóa email khi nhu cầu nảy sinh.