О нас
Один человек. Ни команды, ни инвесторов, ни консультативного совета.
Меня зовут Rasty Turek и я автор Vaultaire.
Один инженер, одна кодовая база, один набор архитектурных решений, которые не подчиняются никому, кроме людей, использующих это приложение. Вот и вся организационная структура.
Vaultaire работает на iPhone и iPad и хранит фото, видео и документы в сейфах, зашифрованных на устройстве с помощью AES-256-GCM. Каждый сейф открывается узором, который вы рисуете. Учетная запись Vaultaire не нужна, а бесплатная версия вмещает до 3 сейфов со 100 фото и 10 видео в сумме. Приложение выпускает Wraxle LLC, и распространяется оно только через App Store.
Почему важен один человек
Когда вы вместе с командой создаете инструмент обеспечения конфиденциальности, вы создаете поверхностную проблему. Каждый инженер, работающий с кодовой базой, имеет доступ к архитектуре. У каждого инвестора, финансирующего компанию, есть свое мнение по поводу монетизации. У каждого члена совета директоров есть фидуциарные обязанности, которые могут противоречить вашему праву сохранять конфиденциальность ваших файлов.
Vaultaire создаёт и поддерживает один человек. В приложении нет службы учётных записей Vaultaire и ключа расшифровки сейфа, хранящегося у поставщика. Его архитектура безопасности использует AES-256-GCM, PBKDF2-HMAC-SHA512, связку ключей iOS и записи CloudKit, зашифрованные на стороне клиента. Эта граница поставщика ограничивает то, что компания может раскрыть, а отправленный клиент, iOS, устройство и реализация остаются частью модели доверия.
Фон
Я начал свою карьеру инженером в Google. После этого я создал несколько компаний, каждая из которых ориентирована на масштабирование, инфраструктуру данных и системы, обслуживающие миллионы пользователей. Безопасность всегда был потоком, выполнявшим эту работу. Работая в больших масштабах, вы быстро понимаете, что архитектура либо защищает людей по умолчанию, либо не защищает их вообще.
Попутно я создавал компании в области безопасности и атрибуции контента, работая над проблемами, в которых целостность данных и контроль доступа не являются функциями, а являются продуктом. Этот опыт сформировал мое представление о шифровании, управлении ключами и о том, что значит для программного обеспечения быть действительно с нулевым разглашением данных.
Совсем недавно я сосредоточился на инструментах искусственного интеллекта, агентах, системах оценки и рабочих процессах разработчиков в iOS, macOS и в Интернете. Общая идея одна и та же: создавать вещи, которые приносят реальную пользу, не требуя от людей передачи своих данных для их использования.
Что такое Vaultaire
Vaultaire — это место, где встречаются мой опыт в области безопасности и интерес к криптографическому проектированию. Я хотел создать зашифрованный сейф, который делает то, что большинство приложений-сейфов только изображает, — действительно шифрует ваши файлы, а не просто прячет их за экраном с PIN-кодом. Узор, который вы рисуете, выводит ключ сейфа, который аутентифицирует зашифрованный индекс и разворачивает отдельный случайный главный ключ для шифрования файлов AES-256-GCM. Я не управляю службой, которая получает читаемое содержимое сейфа или ключи расшифровки, поэтому не могу получить их для вас или раскрыть копию, хранящуюся у поставщика.
Сейф принуждения, где рисование определённого узора под принуждением незаметно удаляет индексы, файлы хранения и сопоставления восстановления других ваших сейфов, существует потому, что я думал о людях, которым это нужнее всего. Журналисты, активисты, пережившие насилие, путешественники, пересекающие враждебные границы. Это не теоретические пользователи. Именно поэтому Vaultaire отделяет то, что показывает обычный интерфейс, от того, что зашифрованный контейнер приложения всё же может раскрыть криминалисту.
Как я строю
Меня зацикливают на деталях, которые большинство людей пропускает. Двоичный размер, потому что раздувание, это сигнал невнимательности. Типографика, потому что визуальная точность отражает инженерную точность. Контекстная эффективность, поскольку создание с использованием ИИ означает, что каждый потраченный впустую токен, это напрасное решение.
Я часто ошибаюсь, и мне так больше нравится., Быстро ошибаться, это способ прийти к выводу, что стоит выпустить что-то стоящее.
В Vaultaire нет рекламного SDK, и учётная запись не нужна. Аналитика приложения, диагностика сбоев и атрибуция Apple Ads включены по умолчанию, но их можно отключить параметром «Анонимно делиться ошибками» в Настройках. Когда параметр включён, эти потоки используют псевдонимные идентификаторы и обобщённые события продукта. Они исключают содержимое сейфа, узоры, фразы восстановления, имена файлов, типы файлов, идентификаторы общего доступа и идентификаторы сейфов.
Если что-то сломалось, воспользуйтесь формой поддержки. Я читаю всё.
Посмотрите сами
Бесплатный тариф. Учётная запись не нужна. Содержимое сейфа остаётся зашифрованным.
Скачать Vaultaire