仕組みアプリの機能

独自の S3 互換ストレージを持参してください

Web アプリを使用して、個別の暗号化されたファイルのバックアップをブラウザから管理する S3 互換バケットに直接アップロードします。

Revault をダウンロードセキュリティモデル
ブラウザのバックアッププレビュー。ネイティブ同期は個別に構成されます。

すでにオブジェクト ストレージを管理している場合、Revault の Web アプリは、選択した HTTPS S3 互換エンドポイントに暗号化されたバックアップを直接送信できます。これは別のブラウザ機能です。ネイティブ モバイル同期はプライベート iCloud、プライベート Google Drive、または Pro Revault Cloud を使用します。

あなたが選んだ目的地

Web ボルトのストレージ設定からバケットと HTTPS エンドポイントを構成します。選択したデバイス ファイルは、ブラウザに直接アップロードされる前にローカルで暗号化されます。プロバイダー、その資格情報、アクセス ルール、ストレージ コストを管理します。

ファイルごとに 1 つのポータブル オブジェクト

アップロードされた各ファイルは、認証された暗号化されたインベントリとラップされたボールト キーを含む個別の .qvault オブジェクトになります。ランダムなオブジェクト名により、元のファイル名の公開が回避されます。これは明示的なバックアップ アップロードであり、自動ネイティブ クラウド同期ではありません。

回復キーを使用して復元します

暗号化されたオブジェクトをプロバイダーからダウンロードし、ボールトの回復キーを使用して復元します。そのキーはバケットへのアクセスとは別に保管してください。 Revault は、紛失したキーを回復したり、自分のストレージ アカウント内のオブジェクトのライフサイクルを管理したりすることはできません。

これを自分が管理するストレージ アカウントに使用します

この機能は、別のブラウザー ボルト エクスペリエンスに属します。暗号化されたファイルごとのバックアップ オブジェクトを、構成した HTTPS S3 互換のエンドポイントに送信します。ネイティブ iOS および Android のコンテナー同期では、代わりにプラットフォーム クラウドまたは Revault Cloud を使用します。既製のモバイル同期プロバイダーが必要な場合ではなく、独自のバケットの管理が意図的に責任がある場合には、このルートを選択してください。

バケットとブラウザアクセスを一緒に準備する

ブラウザーには、選択したエンドポイントにリクエストを行う権限が必要なので、バケットの認証情報と CORS ルールの両方が重要です。資格情報を目的のバックアップ バケットまたはプレフィックスに制限し、バケットを非公開にして、ワークフローに必要なサイトの起点と操作のみを許可します。プロバイダーのログインが成功しただけでは、クロスオリジン ブラウザーのアップロードが受け入れられるわけではありません。プロバイダーは、独自のコスト、オブジェクトの保持、アクセス ログを管理します。

オブジェクトを回復パッケージとしてテストする

各アップロードは、暗号化されたインベントリとラップされたキーを含む、個別にダウンロード可能な .qvault オブジェクトです。ランダムなオブジェクト名では元のファイル名は公開されませんが、プロバイダーは引き続きオブジェクトのサイズとリクエストのアクティビティを監視します。完成したオブジェクトをダウンロードし、一致する回復フレーズを使用して復元し、バケットをバックアップ先として信頼する前に内容を確認します。バケットへのアクセス自体は、ボールトの復号化の秘密ではありません。

実践的なチェックリスト

  • プライベート バケット、HTTPS エンドポイント、および範囲が狭い認証情報を使用します。
  • ブラウザーのワークフロー用に CORS を構成し、アップロードが完了したことを確認します。
  • リカバリフレーズを別途保存し、ダウンロードしたオブジェクトからの復元をテストします。

よくある質問

S3 をネイティブ iPhone または Android ライブ同期として選択できますか?

ここで説明する持ち込み S3 アップロードは、ブラウザーのバックアップ機能です。ネイティブ アプリは、プラットフォームのプライベート ストレージと Pro Revault Cloud を提供します。ファイルごとの S3 オブジェクトのアップロードは、継続的なデバイス同期接続ではありません。

バケットは他の場所では機能するのに、ブラウザーのアップロードは拒否されるのはなぜですか?

ブラウザーはクロスオリジン アクセス ルールを適用します。エンドポイント、リージョン、署名構成、スコープ指定された認証情報、プロバイダーの CORS 応答を確認します。暗号化されたバックアップ オブジェクトをパブリックに読み取り可能にして、CORS 問題を解決しないでください。

ボールトのリカバリフレーズを変更すると、すでにアップロードされているオブジェクトが更新されますか?

いいえ。既存のオブジェクトは、独自に保存されたキー ラッパーを備えた別個のパッケージです。保持されている各バックアップと一致するリカバリ シークレットを保持するか、リカバリの変更後にバックアップを置き換えて検証します。

探索を続けてください

これを金庫内で実践してください

ファイルに適した設定を選択し、単一のデバイスに依存する前に回復計画を立ててください。

Revault をダウンロード
アプリの機能