Khi việc sử dụng dữ liệu cá nhân của công ty phát triển, người tiêu dùng ngày càng quan tâm đến việc bảo vệ nội dung thông tin nhạy cảm của họ. Nhiều ứng dụng nhắn tin cung cấp thông tin liên lạc từ đầu đến cuối, nhưng email vẫn là phương thức giao tiếp phổ biến nhất. Nếu 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 nào quan tâm. Bài viết này sẽ cho bạn thấy cách bạn có thể mã hóa email của mình bằng macOS bằng PGP và gửi email được mã hóa bằng Mail.app hoặc bất kỳ ứng dụng email khách nào khác.

Xin lưu ý rằng không có ứng dụng PGP nào có thể mã hóa địa chỉ “Tới” hoặc “Từ”. Máy chủ email cần những máy chủ rõ ràng để định tuyến thư của bạn. Họ cũng không thể mã hóa dòng chủ đề của bạn, do đó, giữ cho nó chung chung.

Tags : PGP Encryption: Cách thức hoạt động và cách bạn có thể bắt đầu

Tải xuống và cài đặt GPGTools

1. Tải xuống GPG Suite từ trang web của GPG Tools. GPG Tools là một dự án mã nguồn mở dài hạn dựa trên Pretty Good Privacy hoặc PGP. Đó là một nguồn đáng tin cậy, nhưng bạn có thể tự mình xem xét bằng cách xem lại mã trên trang GitHub của họ.

2. Gắn DMG và nhấp đúp vào biểu tượng “Cài đặt” để cài đặt GPG Suite.

Tạo cặp khóa của bạn

Một cặp khóa bao gồm khóa công cộng và khóa riêng. Khóa công khai được chia sẻ với những người muốn liên hệ với bạn. Sử dụng khóa riêng của bạn để “mở khóa” các email đã nhận. Khóa riêng chỉ dành cho đôi mắt của bạn!

1. Lần đầu tiên bạn 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 “Mới” trên thanh công cụ.

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

3. Tạo cụm mật khẩu phức tạp.Bạn sẽ nhập cụm mật khẩu của mình để giải mã thông tin liên lạc được mã hóa. Bạn có thể sử dụng các công cụ trực tuyến để tạo cụm mật khẩu ngẫu nhiên nếu bạn không thể nghĩ ra cụm từ mật khẩu tốt. Nhấp vào "Tạo khóa" khi bạn đã sẵn sàng.

4. Di chuyển chuột của bạn xung quanh ngẫu nhiên để tạo entropy cho thế hệ cặp khóa ngẫu nhiên của bạn.

Nhận khóa công khai

Trước khi bạn có thể gửi email được mã hóa cho bất kỳ 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 để chỉ khóa cá nhân được liên kết toán học có thể giải mã nó.

Tìm kiếm công cụ khóa công khai cho khóa công khai được chia sẻ

1. Nhấp vào trình đơn “GPG Keychain” trong thanh thực đơn và chọn “Tùy chọn”.

2. Nhấp vào trình đơn thả xuống để chọn máy chủ khóa.

3. Nhấp vào "Lookup Key" trong GPG Keychain hoặc nhấn Command + F để tìm kiếm theo tên người nhận.

4. Chọn khóa công khai gần đây nhất của người nhận và nhấp vào nút “Lấy chìa khóa”.

Gửi e-mail được mã hóa trong Thư

1. Mở Mail.app. Soạn một email mới. Tìm biểu tượng màu xanh ở phía trên bên phải.

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

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

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

Sử dụng các ứng dụng khác

Bạn cũng có thể sử dụng các ứng dụng khác để gửi email. Mã hóa văn bản của email với 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 của bạn

1. Mở Bàn phím trong Tùy chọn Hệ thống và nhấp vào tab "Lối tắt".

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

3. Cuộn xuống phần “Văn bản” của menu dịch vụ và tìm các dịch vụ được tiền tố mở bởi OpenPGP. Họ đang theo thứ tự bảng chữ cái.

4. Đánh dấu vào ô bên cạnh các mục sau:

  • OpenPGP: Giải mã lựa chọn
  • OpenPGP: Mã hóa lựa chọn
  • OpenPGP: Lựa chọn ký tên

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

Soạn và mã hóa email

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

1. Viết văn bản email của bạn trong cửa sổ chỉnh sửa văn bản hoặc ứng dụng email của bạn.

2. Chọn văn bản email của bạn. Nhấp chuột phải và chọn “OpenPGP: Sign Selection” từ menu “Services”.

3. Chọn mọi thứ, bao gồm cả khóa PGP ở cuối email của bạn. Nhấn chuột phải và chọn “OpenPGP: Encrypt Selection” từ menu “Services”.

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

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 Thư bằng các công cụ trình đơn ngữ cảnh của OpenPGP.

1. Sao chép văn bản đã mã hóa vào một 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 được mã hóa, bao gồm ---BEGIN PGP MESSAGE------END PGP MESSAGE--- .

3. Nhấp chuột phải vào văn bản được mã hóa và chọn “OpenPGP: Decrypt Selection” từ menu “Services”.

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

Phần kết luận

Trong khi truyền thông hàng ngày có thể không yêu cầu mã hóa, các cuộc hội thoại nhạy cảm có thể. Có rất ít lý do để các công ty và tổ chức chính phủ dễ dàng theo dõi bạn hơn. Mọi công dân của Internet nên biết cách mã hóa email nếu cần.