SendXa

SendXa / Bài viết

Riêng tư

Gửi file an toàn: ai đọc được tệp của bạn

Cập nhật 2026-08-22 · 7 phút đọc

Trả lời ngắn

Tệp không bao giờ được ghi xuống đĩa máy chủ ở luồng gửi thẳng. Máy chủ chỉ nhận danh sách tên và cỡ tệp; dữ liệu nằm trên máy gửi tới khi bên kia bấm Tải về. Mọi đường truyền đều qua HTTPS với TLS 1.2 hoặc 1.3, và khi hai máy nối thẳng được thì đường đó mã hoá bằng DTLS và không qua máy chủ lần nào. Khi mạng chặn đường thẳng, dữ liệu đi xuyên qua máy chủ, nơi nó nằm giữa hai đầu mã hoá. Tệp cần chắc hơn một lời hứa thì nén nó có mật khẩu trước khi gửi, rồi nhắn mật khẩu bằng đường khác.

Câu hỏi thật khi gửi một tệp không phải là dịch vụ này có mã hoá không. Gần như dịch vụ nào cũng nói có. Câu hỏi là tệp nằm ở đâu, nằm bao lâu, và ai chạm được vào nó.

Tệp nằm ở đâu

Ở luồng gửi thẳng, tệp không rời máy bạn cho tới lúc bên kia bấm Tải về. Lúc bạn kéo tệp vào trang, thứ đi lên máy chủ chỉ là danh sách tên và cỡ tệp. Khi bên kia bấm tải, dữ liệu chảy qua và không có bản sao nào được ghi xuống đĩa.

Máy chủ chỉ nhận danh sách tên và cỡ tệp — vừa đủ để ghép hai bên lại với nhau. Nội dung tệp đi thẳng từ trình duyệt này sang trình duyệt kia; khi mạng chặn đường thẳng thì nó chảy xuyên qua máy chủ, vẫn không có bản sao nào được ghi xuống đĩa.

Nên phía chúng tôi không có gì để đọc, không có gì để lộ, và không có gì để bị đòi. Không phải vì chúng tôi hứa không xem, mà vì không có tệp nào nằm ở đó.

Mã hoá tới đâu

  • Mọi thứ đi qua HTTPS với TLS 1.2 hoặc 1.3. Máy chủ khai HSTS một năm, và tên miền .app nằm sẵn trong danh sách preload của trình duyệt. Trình duyệt từ chối nối tới đây bằng http ngay từ đầu.
  • Khi hai máy nối thẳng được, đường đó mã hoá bằng DTLS và tệp không qua máy chủ lần nào.
  • Để hai máy tìm được nhau, mỗi bên hỏi một máy chủ nhỏ xem địa chỉ công cộng của mình là gì. Máy chủ ấy là của chúng tôi, không phải dịch vụ công cộng của ai khác. Nó thấy một địa chỉ IP, không thấy tệp.

Điều chúng tôi không hứa

Chúng tôi không nói đây là mã hoá đầu cuối. Khi mạng không cho hai máy gặp thẳng nhau, tệp đi xuyên qua máy chủ, và lúc đó máy chủ nằm giữa hai đầu mã hoá. Chúng tôi không đọc và không ghi lại, nhưng đó là lời hứa vận hành chứ không phải bảo đảm toán học.

Đo trên chính dịch vụ này: 56% lượt chuyển tính theo số tệp đi thẳng, phần còn lại đi vòng. Nên đường vòng không phải trường hợp hiếm.

Tệp cần chắc hơn một lời hứa thì khoá nó trước khi gửi. Trang không làm việc đó thay bạn: nén tệp có mật khẩu bằng công cụ sẵn trên máy — 7-Zip, WinRAR, hay Nén trên macOS — rồi gửi tệp nén đi và nhắn mật khẩu bằng đường khác. Khi ấy thứ đi qua máy chủ là một khối byte mà chúng tôi không mở được, và điều đó không còn phụ thuộc vào lời hứa nào.

Nén tệp có mật khẩu bằng công cụ sẵn trên máy, rồi nhắn mật khẩu bằng một đường khác. Khi ấy thứ đi qua máy chủ là một khối byte không ai mở được, và điều đó không còn phụ thuộc vào lời hứa của ai.

Mã 8 ký tự chắc tới đâu

Mã lấy từ bảng 31 chữ và số, nên có 852 tỉ khả năng.

  • Bảng đã bỏ 0, O, 1, l, i — đọc mã qua điện thoại thì chúng lẫn vào nhau.
  • Không phân biệt hoa thường, nên đọc sao gõ vậy.
  • Mã sinh bằng crypto/rand. Bộ sinh số ngẫu nhiên thường đoán trước được trạng thái, và khi ấy con số 852 tỉ trên giấy không còn nghĩa gì.

Một trăm máy gõ liên tục cũng mất hàng nghìn năm mới quét hết. Còn phiên thì sống ngắn: đóng trang là hết, và mã ấy không cấp lại cho ai.

Link mà nút Chép link tạo ra đặt mã của nó SAU dấu thăng trong địa chỉ. Trình duyệt không bao giờ gửi phần sau dấu thăng lên máy chủ. Nên mã không vào nhật ký truy cập, không vào trường Referer khi bạn bấm sang trang khác, và không nằm lại ở proxy nào trên đường.

Mã nằm sau dấu thăng, mà phần sau dấu thăng thì trình duyệt không gửi lên máy chủ. Nên nó không vào nhật ký truy cập, không vào trường Referer, và không nằm lại ở proxy nào trên đường.

Trang cũng xoá phần đó khỏi thanh địa chỉ ngay sau khi đọc xong, nên người ngồi cạnh nhìn màn hình bạn không đọc được nó.

Chúng tôi biết gì về bạn

ThứCó lưu không
Nội dung tệpKhông, ở luồng gửi thẳng
Tên và cỡ tệpCó, trong lúc phiên còn sống, rồi mất theo phiên
Tài khoản, email, tên của bạnKhông có, vì không có đăng ký
Địa chỉ IPCó trong nhật ký máy chủ, như mọi máy chủ web
Dấu vết trình duyệt để nhận diện bạnKhông

Không tài khoản nghĩa là không hồ sơ người dùng. Chúng tôi không có cách nào nối hai lần bạn dùng dịch vụ lại với nhau.

Bạn nên làm gì

  • Tệp bình thường: cứ gửi. Đọc mã cho người kia, chìa mã QR ra, hoặc gửi link.
  • Tệp có dữ liệu người khác, hợp đồng, giấy tờ: nén có mật khẩu trước khi gửi, mật khẩu nhắn bằng đường khác.
  • Đừng gửi link chia sẻ vào một nhóm chat đông người rồi để đó. Ai có link cũng vào được phiên.
  • Gửi xong thì đóng tab. Phiên chết theo, và ID trả về cho người khác dùng.

Câu hỏi hay gặp

Tệp có được lưu trên máy chủ không?

Ở luồng gửi thẳng thì không. Máy chủ chỉ nhận danh sách tên và cỡ tệp. Riêng lối để tệp lại 24 giờ thì có, và đó là lối bạn phải tự bấm chọn.

Đây có phải mã hoá đầu cuối không?

Không, và chúng tôi không nói vậy. Khi hai máy nối thẳng thì đường đó mã hoá bằng DTLS và không qua máy chủ. Khi mạng chặn, dữ liệu đi xuyên qua máy chủ, nơi nó nằm giữa hai đầu mã hoá.

Mã 8 ký tự có bị dò không?

852 tỉ khả năng, lấy từ bảng 31 chữ và số. Một trăm máy gõ liên tục cũng mất hàng nghìn năm, mà phiên thì chỉ sống vài giờ.

Ai có link thì vào được phiên à?

Đúng. Link mang sẵn mã, nên hãy gửi nó cho đúng người, đừng dán vào nhóm đông.

Các anh có xem tệp của tôi không?

Không có tệp nào để xem ở luồng gửi thẳng. Ở đường đi vòng qua máy chủ, dữ liệu chảy qua mà không được ghi lại.

Có lưu địa chỉ IP không?

Có, trong nhật ký máy chủ như mọi máy chủ web, dùng để chặn lạm dụng.

Tôi cần chắc chắn hơn thì làm sao?

Nén tệp có mật khẩu bằng 7-Zip, WinRAR hay Nén trên macOS, rồi gửi tệp nén và nhắn mật khẩu bằng đường khác. Khi đó nội dung không phụ thuộc vào lời hứa của ai.

Thử ngay với tệp bạn đang vướng

Mở trang trên cả hai máy, chọn tệp, đọc mã 8 ký tự. Không cài gì, không tài khoản, và tệp không nằm lại trên máy chủ.

Gửi tệp ngay →

Đọc tiếp

→ Gửi file không cần cài app, không cần đăng ký→ Gửi file lớn giữa máy tính và điện thoại, không cần tài khoản→ Gửi file từ máy tính này sang máy tính khác, không cần cài gì→ Tất cả bài viết