Ứng dụng ẩn ảnh có an toàn không? Bảy điều cần kiểm tra trước khi tin dùng

Cập nhật ngày 9 tháng 11 năm 2026Tác giả: nhóm Mirage Vault

Ứng dụng ẩn ảnh an toàn khi mã hóa tệp trên thiết bị bằng một thuật toán được nêu tên, giữ khóa ở nơi không thể sao chép, và không có tài khoản nào có thể đặt lại kho của bạn. Một ứng dụng chỉ đặt màn hình mã PIN trước ảnh trông cũng y hệt trên App Store. Bảy điểm kiểm tra dưới đây giúp phân biệt chúng trong vài phút.

Vì sao câu hỏi “ứng dụng ẩn ảnh có an toàn không” có hai câu trả lời

Một kho không mã hóa gì và một kho mã hóa mọi thứ trông giống nhau trên App Store: cả hai đều có hình ổ khóa, đều ghi “riêng tư”, đều yêu cầu mã PIN. Vì vậy, ứng dụng ẩn ảnh an toàn hay không phải xét từng ứng dụng một. Bất kỳ kho nghiêm túc nào cũng nêu rõ bảy điều dưới đây; một ứng dụng không nêu điều nào đã cho bạn câu trả lời.

Bảy điểm kiểm tra

1. Thuật toán mã hóa có được nêu tên không?

Một ứng dụng ẩn ảnh an toàn sẽ nêu tên thuật toán mã hóa và các tham số, chẳng hạn AES-256-GCM theo từng khối với mỗi tệp một khóa. “Chuẩn quân sự”, “chuẩn ngân hàng” và “an toàn 100%” không nêu tên gì cả. Nếu trang App Store, trang web và các trang hỗ trợ không bao giờ nêu tên một thuật toán, hãy coi như ảnh không được mã hóa cho đến khi nhà phát triển nói khác.

2. Khóa nằm ở đâu, và có thể bị sao chép không?

Khóa chỉ được dẫn xuất từ mã PIN có thể bị dò trên một máy tính khác: sao chép các tệp, rồi thử mọi mã PIN bốn chữ số. Khóa được Secure Enclave bọc không thể rời khỏi iPhone, nên mọi lần dò đều phải chạy trên chính iPhone đó, nơi có thể làm chậm việc dò. Hãy tìm cụm từ “Secure Enclave” và một hàm dẫn xuất khóa có nêu số vòng.

3. Có tài khoản không?

Tài khoản có chức năng đặt lại mật khẩu thì tiện, và cũng là một lối vào thứ hai. Nếu ứng dụng đặt lại mã PIN qua email, bất kỳ ai kiểm soát địa chỉ email đó đều có thể vào được; nếu ứng dụng hiển thị ảnh của bạn trên một trang web, thì ít nhất vào lúc đó ảnh được giải mã trên máy chủ của họ. Ứng dụng không có tài khoản thì không có ai để đặt lại thứ gì, nên cụm từ khôi phục trở thành thứ bạn phải tự giữ.

4. Nhãn quyền riêng tư ghi gì?

Nhãn trên App Store do nhà phát triển tự khai, nhưng vẫn phân biệt được ứng dụng có mã quảng cáo và phân tích với ứng dụng không có. “Dữ liệu được sử dụng để theo dõi bạn” nghĩa là mã theo dõi chạy bên trong chính ứng dụng chứa ảnh của bạn. “Dữ liệu được liên kết với bạn” nghĩa là dữ liệu được thu thập gắn với danh tính của bạn. “Không thu thập dữ liệu” là tuyên bố của nhà phát triển rằng ứng dụng hoàn toàn không thu thập gì.

5. Chuyện gì xảy ra khi bạn quên mật khẩu?

Hãy đọc trang hỗ trợ. “Chúng tôi sẽ đặt lại cho bạn” dẫn ngược về điểm kiểm tra số 3. “Hãy dùng cụm từ khôi phục” nghĩa là không ai khác mở được kho. “Không thể làm gì được”, khi không có cụm từ khôi phục, là câu trả lời trung thực nhưng không khoan nhượng.

6. Ứng dụng có quảng cáo không?

Một kho miễn phí có quảng cáo tự trang trải chi phí bằng cách để một mạng quảng cáo vào trong ứng dụng. Mạng quảng cáo không thấy ảnh của bạn, nhưng biết được rằng bạn dùng một kho ảnh và dùng thường xuyên đến mức nào.

7. Có thể kiểm chứng việc mã hóa không?

Mã nguồn mở hoặc một bản đặc tả định dạng được công bố cho phép bất kỳ ai đối chiếu ứng dụng với mô tả của nó. Rất ít ứng dụng ẩn ảnh có một trong hai thứ đó. Lựa chọn tốt nhất tiếp theo là một trang kỹ thuật với các tham số thật: nhà phát triển đã ghi rõ cơ chế nonce thì phải chịu trách nhiệm về điều đó.

Các điểm kiểm tra trong một bảng

Điểm kiểm tra Câu trả lời yếu Câu trả lời mạnh
Thuật toán mã hóa Không nêu tên, “chuẩn quân sự” Có nêu tên, kèm tham số
Khóa Chỉ dẫn xuất từ mã PIN Được Secure Enclave bọc, dẫn xuất khóa chậm với số vòng được nêu rõ
Tài khoản Tài khoản email, truy cập qua web Không có
Nhãn quyền riêng tư Dữ liệu được sử dụng để theo dõi bạn Không thu thập dữ liệu
Quên mật khẩu Đặt lại qua email Cụm từ khôi phục
Quảng cáo Có Không có
Có thể kiểm chứng không Không công bố gì Mã nguồn mở hoặc một trang kỹ thuật đầy đủ

Mirage Vault trả lời bảy điểm này thế nào

Chúng tôi làm ra Mirage Vault, nên các câu trả lời nằm trên trang bảo mật, nơi bạn có thể kiểm chứng: AES-256-GCM theo từng khối 1 MiB với mỗi tệp một khóa; PBKDF2-HMAC-SHA256 với ít nhất 600.000 vòng, được bọc bằng ECIES trên một khóa P-256 trong Secure Enclave; không tài khoản và không máy chủ; không có mã phân tích, quảng cáo hay báo cáo sự cố, và nhãn trên App Store ghi “Không thu thập dữ liệu”; một cụm từ khôi phục gồm 8 từ thay cho việc đặt lại. Các trang so sánh áp dụng cùng các điểm kiểm tra cho những ứng dụng khác, chỉ dựa trên những gì các ứng dụng đó nêu, kèm ngày đọc.

Câu hỏi

Ứng dụng ẩn ảnh chỉ khóa bằng mã PIN có còn hơn không?
Trước người lướt điện thoại của bạn thì có. Trước một bản sao các tệp hoặc một bản sao lưu, màn hình mã PIN không có mã hóa chẳng bảo vệ được gì: ảnh chỉ là các tệp bình thường trong thư mục của ứng dụng.
“Mã hóa chuẩn quân sự” có thật không?
Đó là một cụm từ, không phải một đặc tả. Một kho mã hóa tốt có thể nêu tên thuật toán (ví dụ AES-256-GCM), cách dẫn xuất khóa và số vòng, và nơi giữ khóa.
Mirage Vault đạt các điểm kiểm tra này thế nào?
Ứng dụng nêu tên AES-256-GCM và các tham số, bọc khóa bằng Secure Enclave, không có tài khoản và không có chức năng đặt lại, không chứa mã của bên thứ ba, và nhãn trên App Store ghi “Không thu thập dữ liệu”. Mô-đun mã hóa của ứng dụng được viết để công bố. Chúng tôi làm ra Mirage, vì vậy hãy tự kiểm chứng các tuyên bố này trên trang bảo mật.