Giới thiệu

Một người. Không có đội ngũ, không có nhà đầu tư, không có ban cố vấn.

Bản phác thảo màu nước của nhà phát triển tại bàn làm việc của mình
Ở đâu đó giữa sách và MacBook Pro, mã được viết.

Tên tôi làRasty Turek Người sáng lập & Kỹ sưvà tôi là người đứng sau Vaultaire.

Một kỹ sư, một cơ sở mã, một tập hợp các quyết định kiến ​​trúc không trả lời cho ai ngoại trừ những người sử dụng ứng dụng này. Đó là toàn bộ sơ đồ tổ chức.

Tại sao một người lại quan trọng

Khi bạn xây dựng một công cụ bảo mật với một nhóm, bạn sẽ gặp phải vấn đề về diện tích bề mặt. Mọi kỹ sư chạm vào cơ sở mã đều có quyền truy cập vào kiến ​​trúc. Mọi nhà đầu tư tài trợ cho công ty đều có quan điểm về khả năng kiếm tiền. Mọi thành viên hội đồng quản trị đều có nghĩa vụ ủy thác có thể xung đột với quyền giữ kín hồ sơ của bạn.

Vaultaire được xây dựng và vận hành bởi một người. Ứng dụng này không có dịch vụ tài khoản Vaultaire và không có khóa giải mã vault do nhà cung cấp nắm giữ. của nó kiến trúc an ninh công dụng AES-256-GCM, PBKDF2-HMAC-SHA512, iOS Keychainvà được mã hóa phía máy khách CloudKit hồ sơ. Ranh giới của nhà cung cấp đó giới hạn những gì công ty có thể tiết lộ, trong khi khách hàng được vận chuyển, iOS, thiết bị và việc triển khai vẫn là một phần của mô hình tin cậy.

Background

Tôi bắt đầu sự nghiệp của mình với tư cách là kỹ sư tại Google. Sau đó, tôi đã xây dựng một số công ty, , mỗi công ty tập trung vào quy mô, cơ sở hạ tầng dữ liệu và hệ thống xử lý hàng triệu người dùng. Bảo mật luôn là sợi dây xuyên suốt tác phẩm đó. Khi bạn vận hành ở quy mô lớn, bạn sẽ nhanh chóng nhận ra rằng kiến ​​trúc này có thể bảo vệ con người theo mặc định hoặc hoàn toàn không bảo vệ họ.

Trong quá trình thực hiện, tôi đã xây dựng các công ty trong lĩnh vực bảo mật và phân bổ nội dung, giải quyết các vấn đề trong đó tính toàn vẹn dữ liệu và kiểm soát quyền truy cập không có tính năng, mà chúng chính là sản phẩm. Nền tảng đó đã định hình cách tôi nghĩ về mã hóa, quản lý khóa và ý nghĩa của việc phần mềm thực sự không có kiến ​​thức.

Gần đây hơn, tôi đã tập trung vào công cụ AI Các tác nhân, , hệ thống đánh giá và quy trình làm việc của nhà phát triển trên iOS, macOS và web. Chủ đề chung là như nhau: xây dựng những thứ mang lại giá trị thực mà không yêu cầu mọi người bàn giao dữ liệu của họ để sử dụng chúng.

Vaultaire là gì

Vaultaire là nơi nền tảng bảo mật và mối quan tâm của tôi đối với thiết kế mật mã gặp nhau. Tôi muốn xây dựng một kho tiền được mã hóa để thực hiện điều mà hầu hết các ứng dụng kho tiền chỉ giả vờ làm — thực sự mã hóa các tệp của bạn chứ không chỉ ẩn chúng sau màn hình mã PIN. A mẫu bạn vẽ lấy ra khóa vault xác thực chỉ mục được mã hóa và mở khóa chính ngẫu nhiên riêng biệt cho AES-256-GCM mã hóa tập tin. Tôi không vận hành dịch vụ nhận nội dung vault có thể đọc được hoặc khóa giải mã của bạn, vì vậy tôi không thể truy xuất chúng cho bạn hoặc tiết lộ bản sao do nhà cung cấp giữ.

các hầm cưỡng bức — trong đó việc vẽ một mẫu cụ thể dưới sự ép buộc sẽ âm thầm xóa các chỉ mục cục bộ và ánh xạ khôi phục cho các kho lưu trữ khác của bạn — tồn tại vì tôi nghĩ về những người cần điều này nhất. Các nhà báo, nhà hoạt động, những người sống sót sau vụ lạm dụng, những du khách vượt qua biên giới thù địch. Đây không phải là người dùng lý thuyết. Đó là lý do tại sao Vaultaire tách biệt những gì giao diện thông thường tiết lộ với những gì bộ lưu trữ vùng chứa ứng dụng được mã hóa vẫn có thể tiết lộ cho giám định viên pháp y.

Cách tôi xây dựng

Tôi bị ám ảnh bởi những chi tiết mà hầu hết mọi người đều bỏ qua. Kích thước nhị phân, vì sưng lên là tín hiệu của sự bất cẩn. Kiểu chữ, bởi vì độ chính xác về mặt hình ảnh phản ánh độ chính xác về mặt kỹ thuật. Hiệu quả của bối cảnh, bởi vì việc xây dựng bằng AI có nghĩa là mọi mã thông báo bị lãng phí đều là một quyết định lãng phí.

Tôi đã sai rất nhiều và tôi thích như vậy, sai nhanh chóng là cách bạn hội tụ một thứ đáng để vận chuyển.

Vaultaire không có SDK quảng cáo hoặc tài khoản nhận dạng. Phân tích trong ứng dụng, chẩn đoán sự cố và phân bổ Apple Ads vẫn tắt cho đến khi bạn bật Trợ giúp cải thiện Vaultaire trong Cài đặt. Nếu được bật, các luồng tài liệu sẽ sử dụng số nhận dạng biệt danh và các sự kiện sản phẩm thô trong khi loại trừ 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.

Liên hệ

Nếu có vấn đề gì xảy ra, hãy dùng biểu mẫu hỗ trợ. Tôi đọc mọi thứ.

Hãy tự mình xem

Cấp miễn phí. Không có tài khoản. Không có dữ liệu được thu thập. Chỉ cần mã hóa.

Tải xuống Vaultaire