SHARE THE PERSPECTIVE
Sau khi sao chép thông tin riêng tư, hãy kiểm tra những nơi mới nhận thông tin đó bên cạnh cuộc trò chuyện gốc.

Bạn sao chép một địa chỉ từ cuộc trò chuyện riêng tư, dán vào bản đồ rồi tiếp tục công việc. Tin nhắn có thể đã được truyền bằng mã hóa đầu cuối, nhưng địa chỉ được sao chép giờ có một vòng đời riêng trên điện thoại. Bản xem trước của bộ nhớ tạm, các đoạn mà bàn phím lưu và ứng dụng đích là những nơi khác nhau cần kiểm tra.

Sao chép không có nghĩa là mã hóa đã thất bại. Nó có nghĩa là thông tin có thể đọc được đã chuyển giữa các ứng dụng sau khi giải mã. Hướng dẫn này giải thích các biện pháp bảo vệ của Android và cách thực tế để giảm bản sao không cần thiết, mà không mặc định rằng mọi ứng dụng đã cài đều đọc được mọi thứ.

Minh họa biên tập về điện thoại và bảng kẹp giấy trong một lớp bao bán trong suốt, với một tờ giấy sao chép riêng ở bên ngoài

Theo dõi bản sao, không chỉ tin nhắn gốc

Cơ chế bộ nhớ tạm của Android có thể chuyển văn bản giữa các ứng dụng. Một mục văn bản thông thường chứa chính văn bản đó; những loại khác có thể chứa tham chiếu đến dữ liệu. Bộ nhớ tạm hệ thống giữ một đối tượng nội dung sao chép tại mỗi thời điểm, nhưng bàn phím hoặc ứng dụng khác có thể lưu lịch sử riêng. Vì vậy, thay thế mục hiện tại không phải là lệnh xóa ở mọi nơi. Cơ chế sao chép và dán của Android.

Nơi cần kiểm tra Nội dung có thể tồn tại Điều mà việc xóa bộ nhớ tạm hiện tại không chứng minh được
Bộ nhớ tạm hệ thống Mục vừa được sao chép Rằng ứng dụng khác chưa từng đọc mục đó
Lịch sử bộ nhớ tạm của bàn phím Các mục đã lưu hoặc ghim, nếu được hỗ trợ Rằng những mục riêng biệt đó đã được xóa
Dịch vụ bộ nhớ tạm giữa các thiết bị Bản sao đã đồng bộ, nếu tính năng được bật Rằng thiết bị khác không còn giữ bản sao
Ứng dụng mà bạn đã dán vào Bản nháp, truy vấn tìm kiếm, ghi chú hoặc tin nhắn đã gửi Rằng nơi nhận đã xóa nội dung nhận được

Hãy xem đây là sơ đồ những bản sao có thể tồn tại, không phải khẳng định rằng cả bốn nơi đều có trên mọi điện thoại. Phiên bản Android, bàn phím và các dịch vụ đang bật quyết định đường đi thực tế.

Các biện pháp bảo vệ của Android làm được gì — và không làm được gì

Android 10 trở lên hạn chế quyền truy cập của ứng dụng thông thường. Để truy cập dữ liệu bộ nhớ tạm, ứng dụng thường phải đang có tiêu điểm nhập liệu hoặc là phương thức nhập mặc định, chẳng hạn bàn phím được chọn. Nhận định cũ rằng mọi ứng dụng nền đều có thể tự do đọc bộ nhớ tạm không mô tả đúng các hạn chế mới này. Đây là ranh giới truy cập, không phải bằng chứng rằng bàn phím được chọn hay ứng dụng có tiêu điểm là đáng tin cậy. Các thay đổi về quyền riêng tư trong Android 10.

Android 12 bổ sung thông báo truy cập bộ nhớ tạm. Thông báo có thể cho biết một ứng dụng đã truy cập dữ liệu được sao chép từ ứng dụng khác. Nó không chứng minh rằng dữ liệu đã được tải lên. Có các ngoại lệ, bao gồm kiểm tra chỉ siêu dữ liệu và một số lần truy cập lặp lại, nên việc không có thông báo không phải là nhật ký truy cập đầy đủ. Các thay đổi hành vi trong Android 12.

Android 13 bổ sung bản xem trước sao chép tiêu chuẩn và tính năng tự động xóa. Chúng giúp giảm việc sao chép mà người dùng không nhận thấy và rút ngắn thời gian một mục còn khả dụng. Đừng biến điều đó thành lời hứa rằng mọi mục đã lưu sẽ biến mất vào một thời điểm cố định. Hướng dẫn bảo mật của Google mô tả tính năng tự động xóa từ Android 13; đây không phải bảo đảm xóa từ xa đối với thông tin đã được sao chép sang nơi khác. Hướng dẫn Android về xử lý bộ nhớ tạm an toàn.

Ứng dụng có thể đánh dấu nội dung sao chép là nhạy cảm bằng EXTRA_IS_SENSITIVE để ẩn bản xem trước hiển thị trên Android 13 trở lên. Việc ẩn bản xem trước không mã hóa văn bản và không ngăn mọi bên vốn có quyền đọc bộ nhớ tạm truy cập nội dung đó. Muốn biết một ứng dụng nhắn tin cụ thể có đặt cờ này hay không, cần có bằng chứng riêng. Hướng dẫn Android về nội dung nhạy cảm.

Kiểm tra riêng lịch sử bàn phím và đồng bộ đám mây

Trợ giúp chính thức của Gboard cho biết lịch sử bộ nhớ tạm được xóa không lâu sau khi sử dụng, nhưng không áp dụng với văn bản đã ghim. Hãy mở bảng bộ nhớ tạm của bàn phím để xem các mục đã lưu và ghim, thay vì cho rằng mục hiện tại của hệ thống là toàn bộ câu chuyện. Đây là ví dụ riêng của Gboard, không phải quy tắc cho mọi bàn phím. Trợ giúp về bộ nhớ tạm Gboard.

Đồng bộ giữa các thiết bị chỉ thêm một nơi nhận khi tính năng tương ứng được bật. Microsoft có tài liệu về Cloud Clipboard dành cho SwiftKey và Windows, bao gồm các tùy chọn quản lý tài khoản và đồng bộ. Tài liệu cũng phân biệt việc ẩn mục gần đây trong thanh dự đoán với việc tắt đồng bộ. Microsoft cho biết dữ liệu bộ nhớ tạm này được mã hóa khi truyền; vấn đề ở đây là có thêm một nơi nhận được cho phép, không phải khẳng định rằng dữ liệu đồng bộ được truyền không mã hóa. Hướng dẫn của Microsoft về SwiftKey Cloud Clipboard.

Với câu hỏi rộng hơn về những gì phương thức nhập có thể thấy khi bạn gõ, hãy đọc hướng dẫn về quyền riêng tư của bàn phím Android của chúng tôi. Việc giữ nội dung trong bộ nhớ tạm là một phần của ranh giới rộng hơn ở phía thiết bị.

Thử bằng dữ liệu vô hại trước khi xử lý bí mật thật

Hãy xem ví dụ giả định sau. Mina cần sao chép địa chỉ một cuộc hẹn từ cuộc trò chuyện mã hóa. Trước khi dùng thông tin nhạy cảm, cô thử cùng quy trình với cụm từ tự đặt “sổ tay tím 47”.

  1. Cô sao chép cụm từ và quan sát xem bản xem trước có xuất hiện không. Việc có hay không có bản xem trước cho biết về thao tác sao chép đó, không phải độ an toàn của toàn bộ ứng dụng.
  2. Cô dán vào một ghi chú thử nghiệm được lưu cục bộ, rồi kiểm tra bảng bộ nhớ tạm của bàn phím để tìm mục đã lưu hoặc ghim.
  3. Nếu đang chủ động sử dụng đồng bộ bộ nhớ tạm giữa các thiết bị, cô kiểm tra cụm từ thử nghiệm trên máy tính đã ghép nối của chính mình. Cô không bật dịch vụ mới chỉ để thực hiện phép thử này.
  4. Cô xóa ghi chú thử nghiệm và mọi mục đã lưu hoặc ghim bằng các tùy chọn có sẵn trong từng ứng dụng. Cô xóa hoặc thay thế mục hiện tại của bộ nhớ tạm hệ thống, rồi kiểm tra lại.

Lần thử này giúp nhận ra việc lưu giữ nhìn thấy được và những cài đặt dễ gây nhầm lẫn. Nó không phải cuộc kiểm tra pháp chứng kỹ thuật số và không thể chứng minh rằng không có bản sao ẩn. Tuyệt đối không dùng mật khẩu thật, cụm từ khôi phục, hồ sơ khách hàng hay tin nhắn riêng tư làm dữ liệu thử nghiệm.

Thói quen sao chép và dán an toàn hơn

  • Chỉ sao chép phần cần thiết. Nên lấy riêng địa chỉ thay vì cả cuộc trò chuyện chứa tên, mã truy cập và các chi tiết không liên quan.
  • Kiểm tra nơi nhận trước khi dán. Xác nhận ứng dụng, tài khoản và người nhận. Ô tìm kiếm hoặc ghi chú đám mây có thể có chính sách lưu giữ khác với ứng dụng nhắn tin.
  • Tránh ghim bí mật. Xem lại các mục bàn phím đã lưu và lịch sử của mọi trình quản lý bộ nhớ tạm. Xóa mục không còn cần bằng tùy chọn riêng của từng nơi.
  • Chủ động xem lại đồng bộ giữa các thiết bị. Tắt nếu tính năng không phù hợp với nhu cầu, rồi kiểm tra riêng các bản sao hiện có. Tắt tính năng không chứng minh rằng mọi bản sao trước đó đã bị xóa.
  • Giảm thời gian lưu giữ sau khi dùng. Xóa mục hiện tại nếu có tùy chọn, hoặc thay bằng văn bản vô hại. Sau đó kiểm tra riêng lịch sử bàn phím và các nơi nhận; chỉ ghi đè không phải là xóa an toàn.
  • Cập nhật hệ thống và bàn phím. Đọc các tùy chọn trên chính điện thoại bạn dùng. Giao diện của nhà sản xuất và phiên bản bàn phím khác nhau; không có một nút chung duy nhất để “xóa mọi bản sao bộ nhớ tạm”.

Nếu bạn đã dán nhầm chỗ

Trước hết, xác định điều gì đã xảy ra. Văn bản chỉ nằm trong bản nháp chưa gửi, đã được gửi đến dịch vụ hay đã gửi cho người khác? Xóa bản sao nhìn thấy được khi có thể, nhưng đừng cho rằng thao tác xóa thu hồi được những gì dịch vụ khác hoặc người nhận đã nhận.

Nếu mục bị lộ là thông tin xác thực để truy cập, hãy dùng các tùy chọn chính thức của dịch vụ đó để thu hồi hoặc thay thế cho phù hợp. Nếu đó là thông tin mật của người khác, hãy làm theo quy trình báo cáo áp dụng. Xóa bộ nhớ tạm sau đó ngăn được một số lần dán nhầm tiếp theo; nó không đảo ngược lần tiết lộ đầu tiên.

Áp dụng với Livara

Tài liệu bảo mật đã công bố của Livara nêu rõ rằng không hứa bảo vệ thiết bị đang mở khóa hoặc đã bị xâm nhập. Câu hỏi về bộ nhớ tạm hẹp hơn: nội dung có thể đọc được sẽ ra sao khi bạn chọn sao chép ra ngoài cuộc trò chuyện? Bài viết này không khẳng định rằng Livara triển khai một thời hạn xóa bộ nhớ tạm cụ thể, cờ nội dung nhạy cảm hay tùy chọn kiểm soát lịch sử bàn phím. Hãy kiểm tra ứng dụng khách bạn thực sự sử dụng và tài liệu hiện hành của nó.

Thói quen hữu ích rất đơn giản: sau khi sao chép thông tin riêng tư, hãy kiểm tra những nơi mới nhận thông tin đó bên cạnh cuộc trò chuyện gốc.

Xem tài liệu bảo mật của Livara
CONTINUE THE THREADAndroid & device security ↗
YOU’VE REACHED THE ENDBack to the reading room ↗