“Ứng dụng mã hóa tệp” bao hàm phạm vi rộng hơn tên gọi của nó. Gửi một tệp đã mã hóa cho đồng nghiệp, lưu giữ một két công việc cho các tài liệu bạn mở mỗi tuần, và khóa toàn bộ một ổ đĩa là ba công việc khác nhau, và công cụ tốt nhất cho việc này thường là sự lựa chọn sai lầm cho việc khác.

Đây là một sự so sánh thực tế về các công cụ trên Mac mà mọi người thực sự tìm đến cho cả ba mục đích, từng công cụ thực sự giỏi ở điểm nào và nên chọn công cụ nào cho những gì bạn thực sự đang cố gắng làm.

Điều gì thực sự quan trọng ở một công cụ mã hóa tệp trên Mac

Trước khi đi vào các công cụ, hãy cùng xem các câu hỏi đáng để trả lời trước tiên.

1. Bạn thực sự đang mã hóa điều gì — một tệp, một thư mục bạn sử dụng hàng ngày, hay toàn bộ đĩa? Một công cụ được xây dựng để gửi một tệp đơn lẻ là một hình thái sai cho một két mà bạn mở mỗi ngày, và điều ngược lại cũng hoàn toàn đúng.

2. Bạn đang chia sẻ nó hay giữ nó? Một số công cụ được xây dựng để trao một tệp đã mã hóa cho người khác. Những công cụ khác được xây dựng để khóa các tệp lại cho riêng bạn, với một trình xem (viewer) để bạn không bao giờ phải giải mã chúng trở lại một thư mục bình thường mới có thể sử dụng được.

3. Mật mã (cipher) có thực sự được nêu tên không? “Cấp độ ngân hàng” và “cấp độ quân sự” là những cụm từ mang tính tiếp thị. AES-256, được tuyên bố rõ ràng, với chế độ được nêu tên (GCM hoặc XTS), mới là điều cần tìm kiếm.

4. Điều gì xảy ra nếu bạn bị buộc phải giao quyền truy cập? Hầu như không có công cụ nào trong danh mục này trả lời được câu hỏi này. Đáng để biết công cụ nào có ít nhất một phần câu trả lời trước khi bạn cần đến nó.

5. Liệu nó có sống sót qua quá trình cài đặt lại hoặc quên mật khẩu không? Một công cụ không có cơ chế phục hồi là một sự đánh đổi hợp lý để đạt được bảo mật tối đa, nhưng chỉ khi bạn biết điều đó khi mới bắt đầu sử dụng.

So sánh

Tốt nhất choMật mãChia sẻ với người khácDưới áp lực ép buộcCác nền tảng
VaultineKét mà bạn sử dụng hàng ngàyAES-256-GCMKhông, dùng để giữ chứ không phải gửiDecoy Vault + Duress VaultMac, Windows, iPhone, Android
CryptomatorMã hóa một thư mục đám mâyAES-256 (sơ đồ tùy chỉnh)Gián tiếp, thông qua thư mục đám mây dùng chungKhông có tính năng tích hợpMac, Windows, Linux, iPhone, Android
EncryptoGửi một tệp cho ai đóAES-256Có, được chế tạo cho việc đó (Mail, AirDrop, Messages)Không cóMac, Windows
VeraCryptToàn bộ phân vùng, quyền điều khiển kỹ thuậtAES, Serpent, Twofish, kết hợpKhôngPhân vùng ẩn (thủ công)Mac, Windows, Linux
macOS FileVaultBảo vệ một máy Mac bị mất/đánh cắpAES-XTSKhôngKhông cóChỉ Mac
Ảnh đĩa mã hóa của Disk UtilityMột bộ chứa mã hóa duy nhấtAES-128/256Có thể di chuyển như một tệp, không dành cho chia sẻKhông cóChỉ Mac

Phần còn lại của bài đăng này là thông tin chi tiết đằng sau bảng trên.

Vaultine

Lựa chọn đúng đắn dành cho các tệp mà bạn mở thường xuyên thay vì các tệp bạn gửi đi một lần. Mỗi tệp được mã hóa bằng AES-256-GCM ngay trên thiết bị, và trình xem tích hợp sẵn mở ảnh, video và tệp PDF mà không bao giờ ghi chúng trở lại ổ đĩa — không có gì bị giải mã, không có gì bị Finder đưa vào bộ nhớ cache, không có gì vô tình để bị mở khóa trong thư mục Tải xuống (Downloads).

Nó được xây dựng để lưu giữ, không phải để gửi đi: không có luồng “mã hóa và gửi email cho ai đó”, bởi vì đó là một công việc khác. Những gì nó thêm vào thay thế là một Decoy Vault (két chim mồi) hiển thị các tệp vô hại đã được chuẩn bị trên một mã thứ hai, và một Duress Vault sẽ xóa sạch các két thực sự của bạn trên một mã thứ ba — một câu trả lời thực thụ cho việc bị buộc phải mở khóa, điều mà hầu như không có gì khác trong bài so sánh này có được. Gói Miễn phí bao trả cho một két, tối đa 10 tệp, không giới hạn thời gian; gói Pro có giá $1.99 một tháng, $14.99 một năm, hoặc mua một lần dùng trọn đời với giá $39.99.

Cryptomator

Mã nguồn mở và được xây dựng xoay quanh một nhiệm vụ cụ thể: mã hóa một thư mục nằm bên trong một nhà cung cấp đám mây, sao cho bản thân nhà cung cấp chỉ nhìn thấy văn bản đã mã hóa (ciphertext). Nó vươn tới nhiều nhà cung cấp đám mây hơn hầu hết các giải pháp thay thế khác — Dropbox, Google Drive, OneDrive, iCloud Drive, S3 và WebDAV — và các ứng dụng máy tính để bàn của nó cho Mac, Windows và Linux là hoàn toàn miễn phí.

Nó không được xây dựng để gửi một tệp đơn lẻ cho người khác và không có gì trong thiết kế của nó dành cho kịch bản ép buộc (coercion). Ứng dụng di động của nó cũng yêu cầu mở khóa trả phí sau 30 ngày dùng thử. Chi tiết đầy đủ, bao gồm cả những gì mà những người đánh giá gần đây nhất của họ báo cáo về việc két không thể mở được sau các bản cập nhật, có trong Vaultine vs. Cryptomator.

Encrypto

Công cụ phù hợp khi công việc thực sự là “gửi một tệp này một cách an toàn”, chứ không phải là “lưu giữ một két”. Encrypto gói gọn bất kỳ tệp hoặc thư mục nào trong mã hóa AES-256, cho phép bạn đính kèm một gợi ý mật khẩu thay vì gửi thẳng mật khẩu đó và chia sẻ kết quả thông qua Mail, AirDrop, Messages hoặc một dịch vụ như Dropbox — hoạt động theo cùng một cách trên cả Mac và Windows, vì vậy người nhận nó không cần phải ở trên cùng một nền tảng.

Nó miễn phí, không có quảng cáo và thực sự là một công cụ đơn mục đích tốt. Nó không có khái niệm về két, không có trình xem (viewer), không có ứng dụng di động và không có gì cho tình huống bị ép buộc, bởi vì đó không phải là mục đích của nó.

VeraCrypt

Lựa chọn đi sâu về kỹ thuật nhất ở đây: miễn phí, mã nguồn mở hoàn toàn, với sự lựa chọn giữa các thuật toán AES, Serpent, Twofish và các tầng kết hợp (cascades) của cả ba, trong chế độ XTS. Nó gắn (mount) một bộ chứa mã hóa dưới dạng một ổ đĩa ảo, vì vậy khi nó được mở, các tệp của bạn hoạt động chính xác giống như các tệp trên bất kỳ ổ đĩa nào khác — điều đó giúp bạn kiểm soát tốt hơn nhưng cũng phơi bày chúng trước những thứ khác đang chạy.

Các phân vùng bị ẩn (hidden volumes) của nó là một hình thức chối bỏ hợp lý (plausible deniability) thực sự, được đánh giá cao, gần giống nhất trong danh sách này với Decoy Vault của Vaultine. Không có ứng dụng điện thoại, không có trình xem tích hợp và không có khả năng phục hồi nếu bạn quên mật khẩu của mình. So sánh đầy đủ có trong Vaultine vs. VeraCrypt.

macOS FileVault và ảnh đĩa mã hóa của Disk Utility

Cả hai đều đã có trên máy Mac của bạn và đáng để biết sự khác biệt giữa chúng. FileVault mã hóa toàn bộ ổ đĩa khởi động — một sự bảo vệ thực sự nếu máy Mac của bạn bị mất hoặc bị đánh cắp trong khi đang tắt máy, nhưng hoàn toàn không bảo vệ một khi bạn đã đăng nhập. Ảnh đĩa mã hóa của Disk Utility giống một bộ chứa mã hóa đơn lẻ hơn: bảo vệ một tệp .dmg hoặc .sparsebundle bằng mật khẩu, và nó hoạt động giống như ổ đĩa riêng của mình khi được gắn (mount), với AES-128 hoặc AES-256.

Cả hai đều không có trình xem, không có ứng dụng đồng hành trên thiết bị di động, hoặc bất kỳ tính năng nào cho kịch bản ép buộc, và ảnh đĩa mã hóa không thể đọc được trên PC Windows nếu không có phần mềm bổ sung. Chúng miễn phí và đã được cài đặt sẵn, điều này khiến chúng trở thành một mức cơ bản hợp lý — nhưng không phải là sự thay thế cho một công cụ được chế tạo xoay quanh việc sử dụng hàng ngày.

Vậy nên chọn cái nào

Nếu bạn đang lưu giữ một tập hợp các tệp công việc mà bạn mở thường xuyên, và muốn có cùng một két trên điện thoại của mình với một câu trả lời thực sự cho sự ép buộc, đó là Vaultine.

Nếu bạn đang mã hóa một thư mục sống trên đám mây trên phạm vi rộng nhất của các nhà cung cấp và nền tảng, Cryptomator là một tùy chọn nguồn mở phù hợp hơn.

Nếu công việc là gửi một tệp đã mã hóa cho người khác, Encrypto được tạo ra chính xác cho việc đó và không mất phí.

Nếu bạn muốn toàn quyền kiểm soát mật mã trên một máy Mac desktop duy nhất, và bạn thoải mái với việc thiết lập thủ công, VeraCrypt là miễn phí và xuất sắc ở điểm đó.

Nếu bạn chỉ muốn toàn bộ máy Mac của mình được bảo vệ nếu nó bị mất hoặc bị đánh cắp, hãy bật FileVault — nó đã có sẵn ở đó và nó không cố gắng để trở thành bất cứ điều gì hơn thế.

Bắt đầu

Cách nhanh nhất để chọn là trước tiên hãy gọi tên công việc: gửi một lần, lưu giữ hàng ngày, hoặc bảo vệ toàn bộ ổ đĩa. Bài đăng của chúng tôi về những điều cần tìm kiếm trong một giải pháp thay thế thư mục an toàn sẽ bao hàm khía cạnh đa nền tảng một cách chi tiết hơn nếu Windows cũng nằm trong bức tranh đó, và Decoy Vault vs. Duress Vault bao trả cho trường hợp ép buộc mà hầu hết danh sách này đều bỏ qua. Bạn có thể dùng thử gói miễn phí của Vaultine tại vaultine.app.