overview
Office 365 Customer Key 向け DuoKey
Microsoft の暗号化フレームワークとシームレスに統合し、暗号化キーを制御し、規制上の義務を果たし、不正アクセスからデータを保護します。

高度なキー管理による Office 365 のデータセキュリティの強化
Microsoft Office 365 Customer Key を使用すると、Office 365 の保存データの暗号化に使用されるルート暗号化キーを提供、制御、管理できます。Office 365 Customer Key 向け DuoKey では、マルチパーティ計算(MPC)技術を使用した高度なキー管理機能を利用でき、単一障害点をなくし、セキュリティ体制を強化します。
なぜ Office 365 Customer Key に DuoKey を選ぶのか?
制御とコンプライアンスの強化
クラウドサービスプロバイダーとのキー管理の取り決めを必要とするコンプライアンス要件を満たすために、ルート暗号化キーを管理します。
堅牢な暗号化
BitLocker やサービス暗号化などの Office 365 ネイティブの暗号化メカニズムと連携して、追加のセキュリティ層を提供します。
キー管理の柔軟性
オンプレミスとクラウドの両方で暗号化キーを管理し、すべての保存データにわたる包括的なカバレッジを提供します。
主な機能
包括的な暗号化カバレッジ
DuoKey は、さまざまな Office 365 アプリケーションにわたって暗号化機能を拡張します。
- Exchange Online(メールボックスデータ)
- SharePoint Online(サイトとドキュメント)
- OneDrive for Business(個人ファイル)
- Microsoft Teams(チャット、ファイル、録画)
Office 365 とのシームレスな統合
ネイティブのユーザーエクスペリエンスを変えることなく Office 365 と統合し、セキュリティを強化しながらパフォーマンスと機能を維持します。
高度なキー管理機能
マルチパーティ計算(MPC):従来のキー管理サービスとは異なり、DuoKey は MPC を利用して、暗号化キーの一部を複数の場所に分散させることでセキュリティを強化し、単一障害点をなくします。
単一アクセスなし
いかなる単一の当事者も暗号化キーへの完全なアクセスを持ちません。
内部脅威からの保護
内部脅威に対する保護の強化。
安全な操作
キーを公開することなく暗号操作を実行します。
コンプライアンス対応
厳格なコンプライアンス要件を満たします。
競争上の優位性
従来の HSM ソリューションを超えて
DuoKey は、組織が暗号化キーを完全に制御できるようにすることで、従来の HSM よりも堅牢なデータ保護機能を提供します。
マルチパーティ計算
単一障害点のない分散キー操作。
強化された監査
監査と監視機能の強化。
柔軟なデプロイ
クラウドまたはオンプレミスのデプロイオプション。
規制コンプライアンス
GDPR、HIPAA、SOC 2、および業界固有の規制。
Microsoft 暗号化技術との統合
| 技術 | レベル | 説明 |
|---|---|---|
| BitLocker | ディスクレベル | 物理的セキュリティのためのディスクレベル暗号化 |
| SSE(サービス暗号化) | サービスレベル | データセンター内のサービスレベル暗号化 |
| Customer Key | アプリケーションレベル | 顧客が制御するキーによるアプリケーションレベル暗号化 |
DuoKey はキー管理制御の追加層を加え、1 つの層が侵害されてもデータが保護されたままになるようにします。
BYOK インポートの技術プロセス
Bring Your Own Key(BYOK)プロセスは、顧客が Microsoft Office 365 内で暗号化キーをインポートして制御するための包括的な方法であり、データセキュリティとコンプライアンスを強化します。
Office 365 Customer Key の BYOK プロセス
オフラインでのキー生成
プロセスは、オフラインマシンでの対象 Customer Key の生成から始まります。このキーは、RSA(Rivest-Shamir-Adleman)、EC(楕円曲線)、または AES(Advanced Encryption Standard)のいずれかです。キーは、転送中の追加のセキュリティのために MRZ15 アルゴリズムを使用して暗号化されます。
オンラインでのキー交換キー(KEK)の生成
2 つの RSA KEK が、DuoKey の自動化と Azure Graph API を通じてオンラインで作成されます。これらの KEK は、Azure プレミアム HSM バックアップのキー管理サービスである 2 つの Azure Key Vault に安全に保存されます。
KEK 公開キーの取得
前のステップで生成された KEK の公開キーが取得され、これは次のステップで暗号化プロセスを保護するために使用されます。
一時 AES キーの作成
一時的な AES 256 ビットキーがオンラインで生成され、これは転送中の Customer Key を暗号化して機密性と整合性を確保するために使用されます。
一時 AES キーの暗号化
一時 AES キーは、堅牢な暗号化のために RSA_PKCS_OAEP アルゴリズムを使用し、ステップ 3 の RSA KEK で安全にラップされます。
Customer Key のラップ
Customer Key は、CKM_AES_KEY_WRAP_PAD アルゴリズムを使用して、ステップ 4 で生成された AES キーでラップされます。このステップにより、Azure Key Vault にアップロードされる前に Customer Key が保護されます。
暗号化セッションキーと暗号化メッセージの結合
ステップ 5 とステップ 6 の暗号化された出力を結合して、暗号化されたキーと暗号化されたデータの両方を含む安全なメッセージパッケージを形成し、安全な送信または保存の準備が整います。
インポート用の BYOK ファイルの生成
JSON 形式の BYOK ファイルが作成されます。これには、前のステップからのすべての必要なパラメータと暗号化されたキーが含まれます。このファイルは Azure Key Vault にインポートする準備が整っており、Microsoft Office 365 環境内で Customer Key を安全に使用できるようにします。
セキュリティとコンプライアンスに関する考慮事項
データ主権と制御
顧客がキーを完全に制御し続けることで、現地のデータ主権法と規制へのコンプライアンスを確保します。
セキュリティの強化
顧客はルートキーを Microsoft の外部で生成・保管し、Azure Key Vault での使用を承認し、その承認を取り消すことができます。
監査とコンプライアンス
詳細な監査機能をサポートし、組織がコンプライアンスのためにキーの使用状況とアクセスを監視できるようにします。
Office 365 Customer Key の仕組み
暗号化アーキテクチャ
Office 365 は階層化された暗号化アプローチを使用します。
サービス暗号化層
Microsoft はサービス暗号化キー(Microsoft 管理のキー)を使用して保存データを暗号化します。
Customer Key 層
お客様の Customer Key がサービス暗号化キーを暗号化します(DuoKey からのお客様の Customer Key)。
BitLocker 層
物理的セキュリティのための追加のディスクレベル暗号化。
データ暗号化プロセス
User Data (Plaintext)
|
[Layer 1: Service Encryption]
| (Microsoft-managed key)
Service-Encrypted Data
|
[Layer 2: Customer Key Encryption]
| (Your Customer Key from DuoKey)
Customer Key-Encrypted Data
|
[Layer 3: BitLocker Encryption]
| (Disk-level encryption)
Fully Encrypted Data at Rest
キー階層
Customer Key (Your control via DuoKey)
|
Data Encryption Policy (DEP)
|
Intermediate Keys
|
Per-mailbox/per-file Keys
|
Encrypted User Data
ユースケース
シナリオ:データアクセスとキー管理の制御を必要とする金融規制に準拠する必要がある。
ソリューション:DuoKey により、金融組織は独自のキーを管理し、セキュリティを強化し、GDPR、SOX、PCI DSS、Basel III へのコンプライアンスを確保できます。
メリット:
- 監査担当者に暗号化キーの制御を実証する
- データ所在地要件を満たす
- 即時のキー取り消し機能
- キー操作の完全な監査証跡
サポートされる Office 365 ワークロード
Exchange Online
メールボックスデータの暗号化、アーカイブメールボックスの暗号化、Exchange Search でインデックス化されたデータの暗号化。
SharePoint Online と OneDrive
ドキュメントライブラリ、リストとリストアイテム、サイトコンテンツ、検索インデックス、OneDrive の個人ファイル。
Microsoft Teams
チャットメッセージと会話、Teams チャネルで共有されるファイル、会議の録画、Teams サイトコンテンツ。
Skype for Business
会話履歴、共有ファイル、会議コンテンツ。
マルチパーティ計算(MPC)技術
DuoKey は MPC 技術を活用して、Office 365 Customer Key のセキュリティを強化します。
MPC の仕組み
キーの分割
お客様の Customer Key は数学的に複数のシェアに分割されます。
分散ストレージ
シェアは分離された別々の場所に保存されます。
しきい値操作
操作には最小限の数のシェア(しきい値)が必要です。
単一アクセスポイントなし
いかなる単一の当事者も完全なキーにアクセスまたは再構築できません。
MPC のメリット
単一障害点なし
1 つの場所が侵害されても、キーは安全なままです。
強化されたアクセス制御
キー操作には複数の当事者が協力する必要があります。
暗号操作
完全なキーを一切公開することなく実行されます。
コンプライアンス上の利点
監査担当者に強化されたセキュリティ制御を実証します。
キーの取り消しとデータリカバリ
即時キー取り消し
キーを取り消すと、Microsoft がデータを復号できなくなります。キーが復元されるまで、ユーザーはメールボックス、ファイル、Teams データへのアクセスを失います。
キーのプロビジョン解除
Azure Key Vault から Customer Key を削除します。
即時の効果
Microsoft は数時間以内にデータを復号するアクセスを失います。
データ保護
データは暗号化されたままアクセス不能になります。
可用性キー
Microsoft はバックアップメカニズムとして可用性キーを維持します。これは特定のシナリオ(例:キーの利用不可)でのみ使用され、Microsoft にお客様のデータへの日常的なアクセスを提供するものではなく、厳格なアクセス制御と監査の対象となります。
キーのリカバリ
Customer Key の復元
Customer Key を Azure Key Vault に復元します。
DEP の更新
データ暗号化ポリシー(DEP)を更新します。
サービスのリカバリ
サービスがデータを復号するアクセスを自動的に回復します。
前提条件
前提条件
- Office 365 Enterprise E5 ライセンス(または E5 コンプライアンスアドオン)
- Exchange Online Plan 2
- SharePoint Online Plan 2
- OneDrive for Business Plan 2
- 構成のためのグローバル管理者ロール
- Azure サブスクリプション
- 2 つのリージョンでの Azure Key Vault Premium(HSM バックアップ)
- 適切な Azure Active Directory 権限
- Key Vault デプロイ用のリソースグループ
- DuoKey プラットフォームへのアクセス
- Office 365 Customer Key 用に構成された DuoKey Cockpit
- 有効な DuoKey ライセンス
- Office 365 と Azure Key Vault 間の HTTPS 接続
- Office 365 サービスからのアウトバウンド接続
- 適切なファイアウォールとプロキシの構成
パフォーマンスに関する考慮事項
ユーザーエクスペリエンスへの影響
Customer Key の操作は、エンドユーザーへの影響を最小限に抑えるように設計されています。暗号化と復号は、目立ったパフォーマンス低下なしに透過的に行われます。キー管理はバックグラウンド操作として行われます。
初回暗号化のタイムライン
| ワークロード | タイムライン | 備考 |
|---|---|---|
| メールボックス | DEP あたり 24~48 時間 | メールボックスのサイズに依存 |
| SharePoint/OneDrive | 数日から数週間 | データ量に依存 |
| Teams | SharePoint のタイムラインに準ずる | データは SharePoint に保存される |
継続的な操作
- 新しいコンテンツのリアルタイム暗号化
- 自動キーローテーションのサポート
- 未暗号化コンテンツの継続的なバックグラウンド暗号化
監視と監査
DuoKey 監査ログ
キーアクセスの試行、成功/失敗した操作、管理上の変更、コンプライアンスレポート。
Office 365 監査ログ
DEP の割り当て、キーの使用状況、管理操作、セキュリティインシデント。
統合ポイント
Azure Monitor、Office 365 セキュリティ/コンプライアンスセンター、DuoKey Cockpit、SIEM 統合。
クォータと制限
Office 365 Customer Key の制限
| リソース | 制限 |
|---|---|
| テナントあたりの最大 DEP 数 | 50 |
| DEP 割り当てのスコープ | DEP あたり複数のメールボックス/サイト |
| 最小キーサイズ | 2048 ビット RSA キー |
| キー更新操作 | Azure Key Vault のスロットリングの対象 |
Azure Key Vault の制限
| リソース | 制限 |
|---|---|
| Vault あたりのキー数 | 25,000 |
| 10 秒あたりの操作数 | キーの種類と操作によって異なる |
| リージョン固有のクォータ | Azure リージョンごとに適用 |
ベストプラクティス
キー管理
オフラインバックアップを維持し、定期的なキーローテーションを計画し、最小権限アクセスを実装し、異なる Azure リージョンにキーを保存します。
セキュリティ
管理者アクセスに MFA を要求し、別々の Azure テナントを使用し、包括的なロギングを有効にし、インシデント対応手順を策定します。
運用の卓越性
非本番環境で DEP の割り当てをテストし、詳細なランブックを維持し、構造化された変更プロセスに従い、IT スタッフをトレーニングします。
他のソリューションとの比較
Customer Key とデフォルト暗号化
| 機能 | デフォルトのサービス暗号化 | Customer Key |
|---|---|---|
| キーの制御 | Microsoft が管理 | 顧客が管理 |
| キーの場所 | Microsoft データセンター | Azure Key Vault(顧客の) |
| コンプライアンス | 標準的なコンプライアンス | 強化されたコンプライアンス(データ主権) |
| キーの取り消し | 不可能 | 即時取り消し機能 |
| 監査の制御 | Microsoft 監査ログ | 顧客の監査ログ + Microsoft のログ |
| コスト | 含まれる | 追加のライセンスが必要 |
Customer Key と Customer Lockbox
| 機能 | Customer Key | Customer Lockbox |
|---|---|---|
| 目的 | 暗号化キーの制御 | アクセス要求の承認 |
| スコープ | 保存データの暗号化 | Microsoft サポートアクセス |
| 実装 | 技術的なセットアップが必要 | 管理上の承認ワークフロー |
| コンプライアンスへの影響 | 強化されたデータ保護 | 強化されたアクセスガバナンス |
はじめに
トラブルシューティング
詳細なトラブルシューティングのガイダンスについては、トラブルシューティングガイドを参照してください。
サポート
Office 365 Customer Key 向け DuoKey に関するテクニカルサポートまたは質問については:
- メール:[email protected]
- ドキュメント:DuoKey サポート
- Microsoft ドキュメント:Customer Key によるサービス暗号化