暗号化とデータキー(DEK)
VoxScriberの文字起こしの暗号化の仕組み:全プランでユーザーごとの個別キー(DEK)、2層エンベロープ、パスワード変更時の動作。
文字起こしのコンテンツはすべて、DEK(Data Encryption Key)で暗号化されます。これはアカウント固有の暗号化キーです。これは無料プランからエンタープライズまでの全プランに適用されます。ここでの暗号化は有料機能ではなく、標準仕様です。
暗号化されるもの
- 文字起こしのテキスト
- 話者の識別
- エンリッチデータ(要約、AIメタデータ)
- さらに、プロフィールのCPFと電話番号も保存時に暗号化されます。
アルゴリズムはAES-256-GCMで、データベースに保存する前に適用されます。
キーの仕組み(2層エンベロープ)
32バイトのDEKは平文で保存されることはありません。DEKは次の2つの方法で「ラップ」されます:
- あなたのパスワードを使う方法(Argon2id)— このラップを開けられるのはあなたのパスワードだけです;
- サーバーのマスターキーを使う方法(HKDF派生)— これによりバックグラウンドで文字起こしを処理したり、パスワードを忘れた場合にアクセスを回復したりできます。
パスワードを変更しましたか? ラップはその場で再作成され、コンテンツには触れません。パスワードを忘れましたか? リセットにより全セッションが失効し、サーバー側でラップが再作成されます — 暗号化された文字起こしが失われることはありません。
この設計は意図的なトレードオフです。データベースのダンプだけでは読めませんが、プラットフォームはあなたのアーカイブを消すことなくアクセスを回復できます。データベース漏えいに対する最大限の保護であり、「パスワードを忘れてすべて失う」というリスクはありません。
法人の場合:キーは組織のもの
組織のコンテキストで作成された文字起こしは、企業のDEK(サーバーで派生され、個別のパスワードなし)で暗号化されます。実際の影響:
- アーカイブは企業に帰属します。組織を離れた人は、作成者であってもアクセスを失います;
- アクティブなアーカイブを持つ組織は削除できません — キーを削除するとコンテンツが破壊されるためです。その場合は無効化されます。
暗号化が上位プランの限定機能だとどこかで見たなら、無視してください。個別のDEKは全プランを保護します。プラン間で異なるのは、エンジン、制限、エクスポートなどの機能であり、コンテンツの安全性が変わることはありません。
よくある質問
データベースが漏えいしたら、文字起こしも漏えますか?
コンテンツはAES-256-GCMと個別キーで暗号化されており、キーなしでは読めません。コンテンツが危険にさらされるシナリオは、データベースとサーバーが同時に侵害された場合のみです。
パスワードを忘れると文字起こしを失いますか?
いいえ。パスワードのリセットはサーバー側でキーのラップを再作成し、暗号化されたすべてのアーカイブを保持します。
暗号化をどこかで有効化する必要がありますか?
いいえ — これは自動的であり、どのプランでもすべての文字起こしコンテンツに必須です。
これはエンドツーエンド暗号化(E2E)ですか?
厳密には違います。サーバーは処理(文字起こし、要約、エクスポート)のために復号できます。これはユーザーごとのキーを使った保存時の暗号化です。データベースだけでは読めませんが、サービスはあなたのために機能します。
私の会社の文字起こしは誰が読めますか?
組織内では、オーナーと管理者はすべてを閲覧でき、メンバーは自分自身のものだけを閲覧できます。元メンバーはアクセスを失います。アーカイブのルールは組織に関する記事を参照してください。
さらに学ぶ
- データのセキュリティとプライバシー - 保持とデータの居住地
- パスワードとアクセスの回復 - アーカイブを失わないリセット
- LGPDとGDPR - 本人の権利
- アカウントの削除 - データはどうなるか
疑問が解決しませんか? チケットを開く すぐにお答えします。