Quay lại tính năng
Bảng điều khiển webTrò chuyện5 phút đọc

Trò chuyện P2P Mã hóa trong Bảng điều khiển Web

Tiếp tục các cuộc trò chuyện ngang hàng được mã hóa từ bất kỳ trình duyệt nào trên cùng mạng. Bố cục hai ngăn, lời mời kênh và tệp đính kèm.

Chế độ xem Trò chuyện trong bảng điều khiển web đưa trình nhắn tin ngang hàng của PlainApp lên bất kỳ trình duyệt nào trên cùng mạng. Bố cục là hai ngăn quen thuộc: danh sách đồng nghiệp ở bên trái, cuộc trò chuyện ở bên phải. Chọn một đồng nghiệp hoặc kênh từ danh sách và cuộc trò chuyện tải lên với các bong bóng tin nhắn, tệp đính kèm và biểu ngữ mã hóa ở đầu ngăn.

Điện thoại lưu trữ phiên trò chuyện; trình duyệt là giao diện người dùng từ xa cho nó. Khi bạn gửi tin nhắn, điện thoại mã hóa nó bằng khóa của đồng nghiệp và truyền nó qua phương thức truyền tải tốt nhất hiện có. Khi tin nhắn đến, điện thoại giải mã nó và đẩy nó đến trình duyệt qua WebSocket. Máy tính xách tay của bạn không bao giờ giữ khóa mã hóa của đồng nghiệp — những khóa đó vẫn gắn với thiết bị.

Ảnh chụp: Trò chuyện

Các tính năng chính

  • Bố cục hai ngăn — danh sách đồng nghiệp và kênh ở bên trái, cuộc trò chuyện đang hoạt động ở bên phải. Thay đổi kích thước các ngăn theo ý muốn.
  • Hỗ trợ nhiều đồng nghiệp — mọi đồng nghiệp đã ghép đôi và mọi kênh đã tham gia đều xuất hiện trong thanh bên. Chuyển đổi giữa các cuộc trò chuyện mà không mất vị trí.
  • Tệp đính kèm — nhấp vào nút đính kèm để gửi tệp. Tệp được mã hóa trên điện thoại trước khi truyền.
  • Lời mời kênh — chấp nhận hoặc từ chối lời mời kênh từ thanh bên. Tin nhắn kênh được mã hóa cho từng thành viên riêng lẻ.
  • Trạng thái gửi — mỗi tin nhắn đã gửi hiển thị đang chờ, đã gửi hoặc thất bại. Nhấp vào tin nhắn thất bại để mở phương thức trạng thái gửi và thử lại.

Hướng dẫn từng bước

  1. Mở trang Trò chuyện từ thanh bên trái. Danh sách đồng nghiệp tải với các đồng nghiệp đã ghép đôi, chưa ghép đôi và bất kỳ kênh nào bạn đã tham gia.
  2. Chọn một đồng nghiệp từ thanh bên. Ngăn trò chuyện tải lịch sử tin nhắn, tin nhắn gần nhất ở cuối.
  3. Gửi tin nhắn — nhập vào thanh nhập liệu ở phía dưới và nhấn Enter hoặc nhấp vào Gửi. Tin nhắn xuất hiện trong ngăn với chỉ báo trạng thái gửi.
  4. Đính kèm tệp — nhấp vào nút đính kèm để chọn tệp từ máy tính của bạn. Tệp tải lên điện thoại, được mã hóa và gửi đến đồng nghiệp.
  5. Xem lời mời kênh — lời mời kênh đang chờ xuất hiện ở đầu thanh bên. Nhấp Chấp nhận để tham gia hoặc Từ chối để bỏ qua.

Mẹo & thủ thuật

  • Tin nhắn dài (trên 2048 ký tự) được tự động gửi dưới dạng tệp văn bản được mã hóa — dán một khối văn bản dài và PlainApp xử lý phần còn lại.
  • URL cập nhật với ID cuộc trò chuyện đang hoạt động, vì vậy bạn có thể đánh dấu liên kết trực tiếp đến một đồng nghiệp hoặc kênh cụ thể.
  • Nếu đồng nghiệp hiển thị ngoại tuyến trong thanh bên, nhấp vào làm mới trong tiêu đề web để buộc kết nối lại trên điện thoại.

Ghi chú về quyền riêng tư & bảo mật

  • Bảng điều khiển web được phục vụ qua HTTPS với chứng chỉ tự ký, toàn bộ lưu lượng được mã hóa thêm bằng XChaCha20-Poly1305 phía trên TLS.
  • Bảng điều khiển web chỉ ràng buộc với mạng nội bộ của bạn — không thể truy cập từ internet trừ khi bạn thiết lập chuyển tiếp cổng một cách tường minh.
  • Tin nhắn được mã hóa đầu cuối với XChaCha20-Poly1305. Mã hóa và giải mã diễn ra trên điện thoại; trình duyệt chỉ thấy văn bản tin nhắn đã được giải mã để hiển thị.
  • Mỗi thiết bị ký tin nhắn của mình bằng khóa Ed25519. Chữ ký được xác minh trên điện thoại trước khi tin nhắn được đẩy đến trình duyệt.
  • Không có máy chủ trung tâm nào trong đường dẫn trò chuyện tại bất kỳ thời điểm nào.

Tính năng liên quan