Vỏ dành cho Vaultaire

có một lỗ hổng nghiêm trọng: chúng trông giống như các ứng dụng về quyền riêng tư. Tuyên ngôn này giải thích tại sao Vaultaire được xây dựng để loại bỏ bằng chứng chứ không phải thêm một màn hình khóa khác. Các ứng dụng về quyền riêng tư của

có một lỗ hổng nghiêm trọng: chúng trông giống như các ứng dụng về quyền riêng tư.

Một thư mục bị khóa thông báo nó đã bị khóa. Một thư viện ẩn có tên “Calculator+” không đánh lừa bất kỳ ai đang tìm kiếm. Mọi kho ảnh “secure” trên iPhone của bạn đều có cùng một vấn đề: nó chứng tỏ bạn có điều gì đó muốn che giấu.

Khi ai đó buộc bạn phải mở khóa điện thoại của mình, cho dù đó là đặc vụ biên giới, đối tác lạm dụng hay chính phủ độc tài, họ sẽ nhìn thấy ứng dụng, họ nhìn thấy khóa và họ sẽ không dừng lại cho đến khi bạn mở nó.

Vaultaire không mở danh mục các vault có tên. Một mẫu đề cập đến một kho tiền được mã hóa và giao diện không quảng cáo các kho tiền khác.

Cách lưu trữ ảnh được mã hóa thực sự hoạt động như thế nào

Vẽ một mẫu trên lưới. PBKDF2 lấy ra một khóa vault cục bộ, xác thực chỉ mục được mã hóa và mở khóa chính ngẫu nhiên được sử dụng cho AES-256-GCM mã hóa tập tin. Vẽ một mẫu được định cấu hình khác và một kho tiền được mã hóa khác có thể mở. Hoạt động AES chạy trong quy trình ứng dụng thông qua CryptoKit; Vaultaire không yêu cầu mã hóa đối xứng tùy ý bên trong Secure Enclave.

Nhập một mẫu không có chỉ mục phù hợp? Không có thông báo “mật khẩu không chính xác” và không có danh sách các kho tiền khác, chỉ là trạng thái tạo trống. Sự tương đương đó áp dụng cho giao diện. Tên tệp chỉ mục được sao chép và AES-GCM thẻ vẫn để kẻ tấn công hệ thống tập tin xác minh dự đoán ngoại tuyến.

Giao diện không hiển thị danh sách cross-vault, nhưng ranh giới lưu trữ rất rõ ràng: mỗi kho lưu trữ cục bộ có chính xác 1 tệp chỉ mục được mã hóa có thể đếm được và việc sử dụng bộ nhớ sẽ thay đổi theo nội dung được mã hóa. Người kiểm tra hệ thống tệp có thể đếm các chỉ mục và sao chép văn bản mã hóa, trong khi khóa bắt nguồn từ mẫu và khóa chính ngẫu nhiên bảo vệ bản đồ và nội dung tệp có thể đọc được.

Đây không phải là khóa trên cửa. Đó là bức tường nơi từng có cánh cửa.

Tại sao kiến trúc không có kiến thức lại quan trọng

Chỉ riêng màn hình khóa không chứng minh được rằng các tập tin đã được mã hóa. Bất kỳ kho ảnh nào cũng phải được đánh giá theo định dạng lưu trữ, phân cấp khóa, đường dẫn khôi phục và hành vi khi vùng chứa ứng dụng được sao chép, chứ không phải bằng sự hiện diện của mã PIN hoặc màn hình mẫu.

Vaultaire được xây dựng dựa trên một nguyên tắc hẹp hơn: các dịch vụ lưu trữ bản ghi Vaultaire được mã hóa sẽ không nhận được nội dung vault có thể đọc được hoặc khóa giải mã. Khách hàng, iOS, Keychainvà thiết bị đã mở khóa vẫn là một phần của mô hình tin cậy và các tệp được mã hóa vẫn có thể được phát hiện dưới dạng dữ liệu ứng dụng được mã hóa.

Không có tài khoản nhận dạng Vaultaire. Ứng dụng không yêu cầu địa chỉ email hoặc số điện thoại của bạn. Apple vẫn có thể tiếp tục mua hàng iCloudvà bản ghi tài khoản thiết bị cũng như số liệu phân tích dựa trên sự đồng ý có thể tạo ra các sự kiện sản phẩm có biệt danh theo chính sách quyền riêng tư.

Không phụ thuộc vào đám mây khi sử dụng vault cục bộ. Vaultaire tạo CloudKit chỉ ghi lại khi bạn chọn sao lưu được mã hóa, đồng bộ hóa thiết bị hoặc chia sẻ; CloudKit sau đó nhận được bản mã và siêu dữ liệu hoạt động, các tệp vault không thể đọc được hoặc khóa giải mã văn bản gốc. iCloud Sao lưu và sao lưu thiết bị máy tính là các đường dẫn hệ thống riêng biệt và có thể bao gồm các tệp cục bộ được mã hóa của ứng dụng.

Không có mở khóa sinh trắc học bên trong Vaultaire. Một mẫu cung cấp thông tin xác thực tách biệt với iPhone mật mã và Face ID, nhưng nó vẫn có thể bị quan sát, đoán, tiết lộ dưới sự ép buộc hoặc bị ghi lại trên một thiết bị bị xâm nhập. Chúng tôi đã loại bỏ sinh trắc học để giữ cho đường dẫn truy cập đó rõ ràng.

Không có email thiết lập lại. Không có khóa khôi phục do nhà cung cấp giữ. Vaultaire tạo một tùy chỉnh chứa 9 cụm từ khôi phục từ riêng biệt, không phải một BIP-39 ghi nhớ. Nó lưu trữ cụm từ trong một mã hóa Keychain cơ sở dữ liệu để bạn có thể xem nó sau và nó có thể lưu trữ một cụm từ được mã hóa CloudKit bảng kê khai khi sao lưu được kích hoạt.

Mẫu của bạn trải qua 600.000 vòng PBKDF2-HMAC-SHA512 bằng muối trên toàn thiết bị để lấy khóa vault 256 bit. Độ dài đầu ra đó không biến một mẫu có thể đoán được thành 256 bit entropy. Khóa tồn tại trong bộ nhớ ứng dụng trong quá trình sử dụng và các đường dẫn khóa sẽ loại bỏ trạng thái hoạt động mà không yêu cầu xóa sạch mọi bản sao tạm thời.

Dành cho ai

Các nhà báo bảo vệ các nguồn tin nơi việc tìm kiếm trên điện thoại là điều thường xuyên. Các nhà hoạt động mang tài liệu dưới sự giám sát của chính phủ. Những người sống sót sau vụ lạm dụng gia đình lưu giữ bằng chứng an toàn trên một thiết bị mà họ biết đang được theo dõi. Khách du lịch qua biên giới nơi bắt buộc phải kiểm tra thiết bị. Luật sư với tài liệu đặc quyền trên điện thoại cá nhân.

Và bất kỳ ai có được quyền riêng tư đó đều không có điều gì phải che giấu. Đó là về việc có thứ gì đó đáng để bảo vệ.

Hầm cưỡng bức

Chỉ định bất kỳ kho tiền nào làm công cụ kích hoạt cưỡng bức. Khi mẫu đó được vẽ, vault được chỉ định sẽ mở trong khi Vaultaire xóa các chỉ mục cục bộ khác và ánh xạ khôi phục khỏi thiết bị hiện tại. Mã hóa hiện có iCloud các bản sao lưu và bản sao của thiết bị ngang hàng không thay đổi và việc khôi phục sau này yêu cầu cụm từ khôi phục rõ ràng.

Luồng này diễn ra im lặng trong giao diện ứng dụng, không được đảm bảo là không thể phát hiện được theo phân tích điều tra. Các tệp đã xóa, trạng thái hệ thống tệp, bản ghi đám mây, thiết bị ngang hàng hoặc thiết bị bị xâm nhập trước đó vẫn có thể tiết lộ rằng dữ liệu đã tồn tại hoặc đã thay đổi.

Những gì chúng tôi sẽ không xây dựng

Chúng tôi sẽ không thêm mở khóa sinh trắc học vì nó có thể bị bắt buộc về mặt pháp lý. Chúng tôi sẽ không thêm bộ nhớ phụ thuộc vào đám mây vì nó tạo ra mục tiêu cho trát đòi hầu tòa và các hành vi vi phạm. Chúng tôi sẽ không thêm phân tích theo dõi cách bạn sử dụng ứng dụng. Chúng tôi sẽ không thêm một cửa sau được ngụy trang dưới dạng khôi phục tài khoản. Chúng tôi sẽ không làm suy yếu kiến ​​trúc để thuận tiện.

Mọi quyết định trong Vaultaire đều bắt nguồn từ một điều: các tệp riêng tư của bạn vẫn là của bạn, trong mọi trường hợp.


Vaultaire là một kho lưu trữ ảnh và tập tin riêng tư, được mã hóa dành cho iPhone. Nó không yêu cầu tài khoản nhận dạng. Phân tích tùy chọn và phân bổ Quảng cáo Apple vẫn tắt cho đến khi có sự đồng ý và chính sách sự kiện được ghi lại của họ không bao gồm nội dung vault, mẫu, cụm từ khôi phục, tên tệp, loại tệp, ID chia sẻ và ID vault. AES-256-GCM chạy cục bộ thông qua CryptoKit, với Keychain bảo vệ trạng thái phục hồi liên kết với thiết bị.

Tải xuống Vaultaire

Không có tài khoản. Không có đám mây. Không thỏa hiệp. Chỉ cần toán học bảo vệ các tập tin của bạn.

Nhận Vaultaire miễn phí