Ứng dụng đầu tiên để liên lạc bằng văn bản giữa người dùng, sử dụng mạng đa hình, như một cách lưu trữ và chia sẻ thông tin mới thông qua nội dung của mạng WWW. Phương pháp lưu và khôi phục nội dung do người dùng nhập đặt ra câu hỏi về tính xác thực và độ tin cậy của nó, đồng thời trong một khoảng thời gian ngắn không làm mất đi bản chất của phần hỗ trợ của thông tin. Từ quan điểm về khoảng thời gian dài hơn - thường là vài ngày/tuần, nội dung được chia sẻ đa hình sẽ bị phân rã và sự phân hủy hoàn toàn của nó xảy ra. Ứng dụng này bao gồm một phần máy khách và một phần máy chủ.
Công cụ TetraChat
Phần máy chủ của ứng dụng được lưu trữ trên máy chủ trung tâm. Nó được sử dụng để xử lý, khôi phục nội dung và phân phối nội dung đó đến thiết bị cuối của người dùng. Nó sử dụng các nguyên tắc lưu trữ thông tin dựa trên "giao tiếp đa hình" (phần lưu trữ và phục hồi). Nội dung được mã hóa trong bộ lưu trữ bằng khóa RSA có độ dài 4096 bit. Khóa dành riêng cho từng kênh riêng lẻ và được tạo khi nó được tạo. Chủ kênh có thể lưu key. Khóa không được lưu trữ ở phía máy chủ và khi công cụ máy chủ khởi động, chủ sở hữu phải cung cấp khóa, nếu không sẽ không thể khôi phục liên lạc.
Ứng dụng khách TetraChat
Phần máy khách của ứng dụng, được biểu thị bằng trình duyệt Internet hoặc ứng dụng gốc cho một hệ điều hành cụ thể. Giao thức truyền thông HTTPS được sử dụng để liên lạc với phần máy chủ. Ứng dụng này đóng vai trò là điểm vào và lớp trình bày nội dung. Không có nội dung nào được lưu trữ ở phía thiết bị đầu cuối. Tạo và chia sẻ kênh liên lạc/trò chuyện Khi tạo kênh liên lạc, có thể tham số hóa hành vi của giao tiếp đa hình. Tại thời điểm tạo, số nhận dạng liên lạc duy nhất (QUID và tên) được gán cho kênh. Tên là một tham số duy nhất chỉ phục vụ cho việc định hướng nội bộ của người dùng và không thể sử dụng để tìm kiếm kênh. Để tìm kiếm, hoặc QUID (mã định danh 32 byte duy nhất) phải được sử dụng để kết nối với kênh. Kết nối người dùng mới diễn ra bằng cách chia sẻ mã định danh này. Sau khi tạo kênh, cần phải chọn mật khẩu truy cập, mật khẩu này sau đó sẽ được sử dụng để cấp quyền cho người dùng. Nếu người dùng có số nhận dạng QUID, nhưng không có mật khẩu truy cập, thay vì nội dung thực, chỉ có cái gọi là "tin nhắn giả", tức là nội dung được tạo ngẫu nhiên. Sau khi nhập đúng mật khẩu, nội dung hiển thị là có thật. Chức năng hiển thị "tin nhắn giả" là tùy chọn và không cần phải kích hoạt. Nếu chức năng không được kích hoạt, cần biết mật khẩu truy cập chính xác để xem nội dung. Cách tiếp cận như vậy đảm bảo rằng không có kết nối logic giữa những người dùng. Thông số tốc độ "quên" xác định mức độ xác suất xảy ra sự cố hoàn toàn trong giao tiếp theo thời gian. Với tốc độ quên cao hơn, các địa chỉ URL cuối như vậy sẽ được sử dụng, nơi có xác suất thay đổi nội dung cao hơn trong khoảng thời gian ngắn hơn (ví dụ: diễn đàn thảo luận).
Giao tiếp người dùng
Để nhập tin nhắn mới, ứng dụng yêu cầu tên người dùng (đăng nhập) do chính người dùng chọn. Là một mục tùy chọn, bạn có thể sử dụng mật khẩu để bảo vệ bản thân khỏi bị đánh cắp danh tính. Trong trường hợp bảo vệ bằng mật khẩu, chỉ chủ sở hữu mật khẩu mới có thể sử dụng tên đăng nhập trên kênh đã cho trong tương lai. Độ dài của báo cáo được giới hạn ở 250 căn hộ.
Fix rozlisenia displaya