Как это работаетВозможности приложения

Возьмите с собой собственное S3-совместимое хранилище

Используйте веб-приложение для загрузки отдельных резервных копий зашифрованных файлов прямо из браузера в корзину, совместимую с S3, которой вы управляете.

Скачать RevaultМодель безопасности
Предварительный просмотр резервной копии браузера. Нативная синхронизация настраивается отдельно.

Если вы уже управляете объектным хранилищем, веб-приложение Revault может отправлять зашифрованные резервные копии непосредственно на выбранную вами конечную точку, совместимую с HTTPS S3. Это отдельная функция браузера: встроенная мобильная синхронизация использует частную iCloud, частную Google Drive или Pro Revault Cloud.

Пункт назначения, который вы выбираете

Настройте сегмент и конечную точку HTTPS в настройках хранилища веб-хранилища. Выбранные файлы устройства шифруются локально перед прямой загрузкой в ​​браузер. Вы управляете провайдером, его учетными данными, правилами доступа и расходами на хранение.

Один переносимый объект на файл

Каждый загруженный файл становится отдельным объектом .qvault, содержащим проверенный зашифрованный инвентарь и упакованные ключи хранилища. Случайные имена объектов позволяют избежать раскрытия исходного имени файла. Это явная загрузка резервной копии, а не автоматическая встроенная облачная синхронизация.

Восстановление с помощью ключа восстановления

Загрузите зашифрованный объект у своего провайдера и используйте ключ восстановления хранилища для его восстановления. Храните этот ключ отдельно от доступа к корзине. Revault не может восстановить утерянный ключ или управлять жизненным циклом объектов в вашей учетной записи хранения.

Используйте это для учетной записи хранения, которой вы управляете.

Эта функция относится к отдельному хранилищу браузера. Он отправляет зашифрованные пофайловые резервные объекты на настроенную вами конечную точку, совместимую с HTTPS S3. Вместо встроенной синхронизации хранилищ iOS и Android используются облака платформы или Revault Cloud. Выбирайте этот путь, если управление собственным сегментом является намеренной обязанностью, а не тогда, когда вам нужен готовый поставщик мобильной синхронизации.

Совместно подготовьте сегмент и доступ к браузеру

Браузеру требуется разрешение на отправку запросов к выбранной конечной точке, поэтому важны как учетные данные корзины, так и правила CORS. Ограничьте учетные данные предполагаемым сегментом резервного копирования или префиксом, сохраните сегмент конфиденциальным и разрешите только те источники сайта и операции, которые необходимы вашему рабочему процессу. Успешный вход в систему провайдера сам по себе не означает, что загрузка браузера из разных источников будет принята. Провайдер самостоятельно контролирует расходы, хранение объектов и журналы доступа.

Проверьте объект как пакет восстановления.

Каждая загрузка представляет собой независимо загружаемый объект .qvault с зашифрованным инвентарем и упакованными ключами. Случайные имена объектов не раскрывают исходное имя файла, но поставщик по-прежнему наблюдает за размером объекта и активностью запросов. Загрузите завершенный объект, восстановите его с помощью соответствующей фразы восстановления и проверьте содержимое, прежде чем доверять корзине в качестве места назначения резервной копии. Доступ к сегменту сам по себе не является секретом расшифровки хранилища.

Практический контрольный список

  • Используйте частную корзину, конечную точку HTTPS и учетные данные с узким охватом.
  • Настройте CORS для рабочего процесса браузера и проверьте завершение загрузки.
  • Сохраните фразу восстановления отдельно и протестируйте восстановление из загруженного объекта.

Часто задаваемые вопросы

Могу ли я выбрать S3 в качестве собственного iPhone или Android в качестве синхронизации в реальном времени?

Описанная здесь загрузка с собой S3 представляет собой функцию резервного копирования в браузере. Нативные приложения предлагают личное хранилище своей платформы и версию Pro Revault Cloud. Загрузка объекта S3 для каждого файла не является постоянным соединением для синхронизации устройства.

Почему корзина может работать в другом месте, но отклонять загрузку в браузер?

Браузеры применяют правила доступа между источниками. Проверьте конечную точку, регион и конфигурацию подписи, учетные данные области действия и ответ CORS поставщика. Чтобы избежать решения проблемы CORS, сделайте зашифрованные объекты резервных копий общедоступными для чтения.

Влияет ли изменение фразы восстановления хранилища на уже загруженные объекты?

Нет. Существующие объекты представляют собой отдельные пакеты со своими сохраненными оболочками ключей. Сохраняйте секрет восстановления, соответствующий каждой сохраненной или заменяемой резервной копии, и проверяйте резервные копии после изменения восстановления.

Продолжайте исследовать

Примените это на практике в своем хранилище

Выберите настройки, соответствующие вашим файлам, и соблюдайте план восстановления, прежде чем полагаться на одно устройство.

Скачать Revault
Возможности приложения