Trang chủ Proton

Key Transparency là gì?

Đọc
10 phút
Danh mục
Mã hóa và khóa

Key Transparency dành cho email là một tính năng bảo mật nâng cao mới dành cho Proton Mail dựa trên công nghệ blockchain.

Để giữ an toàn cho thông tin, Proton Mail tự động áp dụng mã hóa đầu cuối (E2EE) bất cứ khi nào gửi email cho các liên hệ cũng sử dụng Proton Mail.

Phương thức mã hóa này dựa trên mật mã khóa công khai, bao gồm các cặp khóa: một khóa riêng tư và một khóa công khai. Khi gửi email cho người cũng sử dụng Proton Mail, ứng dụng trên thiết bị sẽ tự động mã hóa email bằng khóa công khai của họ lấy từ máy chủ của Proton. Sau đó, ứng dụng Proton Mail của người đó sẽ giải mã email trên thiết bị của họ bằng khóa riêng tư của họ.

Tùy thuộc vào mô hình mối đe dọa, người dùng có thể muốn đảm bảo đang gửi email cho đúng người nhận bằng cách xác minh khóa công khai của họ.

Dù có thể đã sử dụng tính năng xác minh địa chỉ để kiểm tra các khóa công khai, giờ đây quy trình này đã được cải tiến để trở nên dễ dàng và dễ tiếp cận hơn cho những ai có nhu cầu, dù là người của công chúng, một tổ chức lớn hay chỉ đơn giản là quan tâm đến vấn đề bảo mật. Tính năng xác minh khóa mới của Proton Mail tự động kiểm tra khóa công khai của các liên hệ, giúp đảm bảo gửi email đến đúng người mong muốn. Dựa trên khái niệm mật mã học được gọi là Key Transparency, tính năng này cho phép kiểm tra trạng thái khóa của chính mình và của các liên hệ bằng phiên bản web của Proton Mail.

Để biết thêm chi tiết, hãy đọc Sách trắng về Key Transparency của Proton

Cơ chế hoạt động như sau: Trình khách Proton Mail (hiện tại là ứng dụng web) sẽ kiểm tra xem khóa công khai lấy từ máy chủ có khớp với khóa trong thư mục Key Transparency có thể kiểm toán được lưu trữ trên một blockchain riêng tư hay không. Điều này đảm bảo trình khách Proton Mail mã hóa thư bằng đúng khóa và gửi email đến đúng người nhận.

Các khóa công khai không được công bố trực tiếp trong thư mục. Thay vào đó, kết quả băm của các địa chỉ Proton Mail và khóa công khai tương ứng được sử dụng để bảo vệ quyền riêng tư.

Xin lưu ý rằng tính năng này hiện đang ở phiên bản beta. Một số chức năng vẫn đang được phát triển và hoàn thiện.

Cũng lưu ý rằng mặc dù tính năng Key Transparency của Proton tận dụng công nghệ blockchain, nhưng không có blockchain công khai, mã thông báo hoặc tiền điện tử nào liên quan đến tính năng này ở dạng hiện tại.

Cách xác minh khóa của chính mình và của các liên hệ

Theo định kỳ, Proton Mail sẽ chạy một cuộc kiểm toán để xác minh rằng khóa của chính mình và khóa của các liên hệ nhất quán với những gì đã được công bố trong thư mục Key Transparency.

Để xem thêm thông tin về các khóa công khai của chính mình và của liên hệ, có thể kiểm tra kết quả của cuộc kiểm toán này.

Để kích hoạt Key Transparency

1. Đăng nhập vào mail.proton.me(cửa sổ mới) bằng tên người dùng và mật khẩu Tài khoản Proton.

2. Đi tới Cài đặt Tất cả cài đặt → Proton Mail Mã hóa và khóa và gạt công tắc Xác minh khóa bằng Key Transparency sang bật.

Xác minh khóa bằng Key Transparency

Để xác minh khóa công khai

Đăng nhập vào mail.proton.me(cửa sổ mới) và đi tới Cài đặtXác minh khóa (ở dưới cùng của bảng cài đặt nhanh).

Xác minh khóa công khai

Giờ đây có thể kiểm tra:

  • Liệu quá trình xác minh khóa có thành công cho các địa chỉ của chính mình hay không
  • Liệu quá trình xác minh khóa có phát hiện sự cố đối với các địa chỉ của chính mình hoặc các liên hệ sử dụng Proton Mail hay không
Key verification

Trong trường hợp hiếm hoi khi Proton Mail phát hiện sự cố với khóa của chính mình hoặc của các liên hệ, một trong các thông báo sau có thể xuất hiện:

  1. Proton Mail phát hiện thấy các thay đổi gần đây đối với khóa của địa chỉ này chưa được áp dụng đúng cách — Trong trường hợp này, Proton Mail sẽ nhắc giải quyết sự cố khóa trong phần cài đặt khóa.
  2. Proton Mail phát hiện thấy các khóa từng được sử dụng trước đây cho địa chỉ này có thể không xác thực — Trong trường hợp này, Proton Mail sẽ cung cấp dấu vân tay của khóa công khai đang nghi vấn (một chuỗi ký tự và số duy nhất) để đối chiếu với dấu vân tay mà người nhận thấy trong tài khoản của họ. Nếu các dấu vân tay trùng khớp, có thể chắc chắn thư đã được gửi đi mà không bị can thiệp.
  3. Proton Mail không thể xác minh một số thay đổi đối với khóa của địa chỉ này trong quá khứ — Điều này có thể là do việc xóa khóa gần đây hoặc đặt lại mật khẩu.
  4. Địa chỉ này đã bị vô hiệu hóa và được kích hoạt lại gần đây. Trong thời gian bị vô hiệu hóa, dữ liệu được chia sẻ đến địa chỉ này có thể đã không được mã hóa bằng các khóa của chính mình. 

Lưu ý rằng màn hình này sẽ không liệt kê địa chỉ của các liên hệ đã vượt qua xác minh khóa thành công — màn hình này sẽ chỉ thông báo khi phát hiện sự cố.

Cách xác minh khóa của liên hệ bằng trình soạn thảo

Có thể dễ dàng xác minh khóa của liên hệ khi gửi thư cho họ. Bằng cách sử dụng ứng dụng web Proton Mail, hãy mở trình soạn thảo và nhập địa chỉ của liên hệ muốn gửi thư đến.

Nếu Proton Mail xác minh thành công khóa công khai của họ, một biểu tượng ổ khóa màu xanh lam sẽ xuất hiện bên cạnh địa chỉ email của họ, cùng với chú giải công cụ có nội dung Đã mã hóa đầu cuối khi di chuột qua.

Look for the blue icon

Nếu Proton Mail phát hiện sự cố với khóa của liên hệ, một biểu tượng cảnh báo màu đỏ sẽ xuất hiện bên cạnh địa chỉ email của họ, đồng thời việc gửi thư đến địa chỉ này sẽ bị vô hiệu hóa vì lý do bảo mật.

Tìm hiểu thêm về các biểu tượng ổ khóa của Proton Mail

Lưu ý, hệ thống Key Transparency của Proton có thể đưa ra cảnh báo sai lệch (false positive), đặc biệt là khi tính năng này vẫn đang ở phiên bản beta. Nếu có câu hỏi về Key Transparency hoặc không chắc chắn liệu có gặp phải cảnh báo sai lệch (false positive) hay không, vui lòng liên hệ với đội ngũ hỗ trợ.

Câu hỏi thường gặp

Key Transparency có khả dụng trên các ứng dụng di động của Proton Mail không?

Key Transparency hiện là phiên bản beta và chỉ khả dụng trên ứng dụng web Proton Mail. Tính năng này có thể sẽ được hỗ trợ trên các ứng dụng di động trong tương lai.

Key Transparency có chỉ hoạt động với các liên hệ cũng đã kích hoạt tính năng này không?

Key Transparency hoạt động với tất cả các liên hệ Proton Mail sử dụng phiên bản web của Proton Mail. Họ không cần kích hoạt tính năng này. Việc kích hoạt Key Transparency chỉ đơn giản là giúp kiểm tra trạng thái khóa công khai của chính mình và của các liên hệ.