MXa
Điểm khác biệt

Hai máy nối thẳng, máy chủ mù

Phần mềm remote thông thường đẩy hình qua đám mây của hãng làm ra nó. Ở đây hai máy tự bắt tay rồi truyền thẳng cho nhau. Chỗ hẹn ở giữa chỉ chuyển byte qua lại, và nó không có khoá để mở ra xem.

Máy đang ngủ

Gọi được cả khi máy tính đang ngủ

Máy ngủ thì kết nối cũng chết theo. Wake-on-LAN không qua nổi router nhà mạng. Hầu hết phần mềm remote dừng lại ở đó. Máy tính của bạn tự hẹn giờ dậy bằng phần cứng. Vài phút nó lại bật lên xem có ai gọi, không ai gọi thì ngủ tiếp sau tám giây. Gọi đúng lúc nó đang ngủ, bạn được xếp vào phòng chờ kèm mốc giờ máy sẽ dậy.

Không tài khoản

Không có cửa sau

Phần mềm khác đều kèm một cổng quản trị của hãng. Ai chiếm được tài khoản đó thì vào được máy bạn. MXa không có cổng ấy. Không tài khoản, không email, không mật khẩu để mất.

Không cài gì

Máy lạ cũng vào được, ngay trong trình duyệt

Máy dùng chung ở văn phòng là chỗ bạn không cài nổi phần mềm nào. Mở Chrome hay Safari, vào trang điều khiển, gõ ID và mã là thấy màn hình máy tính. Vẫn đúng lớp mã hoá đầu-cuối ấy. Đóng tab là không còn gì ở lại trên máy đó.

Máy chủ mù

Điểm hẹn ở giữa không đọc được gì

Việc của máy chủ ghép nối là nối hai đầu rồi chép byte. Khoá phiên dẫn từ mã 6 số cộng một bí mật ECDH riêng của từng phiên, và máy chủ không cầm phần nào của bí mật đó. Thứ chạy qua nó chỉ là một dòng byte ngẫu nhiên.

X25519 + HMAC

Mã 6 số chưa bao giờ rời máy

Hai đầu cùng ký một thách thức ngẫu nhiên rồi so bằng chứng với nhau. Bản thân mã 6 số không đi qua mạng lần nào. Ghi lại trọn phiên rồi ngồi mổ cũng không suy ra được mã.

Ưu tiên LAN

Cùng mạng thì hình không ra khỏi nhà

App thử nối thẳng khoảng 300 ms trước khi đi vòng. Ở nhà hay trong văn phòng, hai máy nói chuyện trực tiếp và không máy chủ nào nhìn thấy hình. Bạn không phải chọn đường.

Đặt cạnh nhau cho dễ hình dung

Hình ảnh đi đường nào
MXa:Thẳng giữa hai máy, hoặc qua điểm hẹn mù
Phần mềm remote thông thường:Qua đám mây của hãng
Phải tạo tài khoản
MXa:Không. Chỉ ID 9 số và mã 6 số
Phần mềm remote thông thường:Bắt buộc, kèm email và số điện thoại
Ai giữ khoá giải mã
MXa:Chỉ hai máy của bạn
Phần mềm remote thông thường:Hãng phần mềm, ít nhất là về mặt kỹ thuật
Nén hình
MXa:H.264 phần cứng, 30 fps, tốc độ bit tự chỉnh
Phần mềm remote thông thường:Tuỳ hãng. Bản dùng VNC thì chậm rõ khi đi xa
Chia sẻ riêng một cửa sổ
MXa:Có, chọn theo ứng dụng đang chạy
Phần mềm remote thông thường:Hiếm khi có trên macOS
Dùng từ máy không cài được gì
MXa:Mở trang điều khiển trong Chrome hay Safari
Phần mềm remote thông thường:Thường phải cài app của hãng
Chỗ đứng trên máy
MXa:Một biểu tượng trên thanh menu
Phần mềm remote thông thường:App nặng, dịch vụ nền, trình cập nhật riêng

So sánh dựa trên cách làm phổ biến của phần mềm điều khiển từ xa thương mại. Từng hãng có thể khác ở chi tiết.

Cài đặt và kết nối đầu tiên

Cài app lên máy ở nhà rồi chọn vai cho nó. Đầu bên kia gõ hai con số, bằng app hay bằng trình duyệt đều được. Không phải khai gì về mình.