Microsoft SQL Server Transparent Data Encryption のための外部キー管理
DuoKey SQL EKM (Extensible Key Management) は、Microsoft SQL Server が Transparent Data Encryption (TDE) に外部キー管理を使用できるようにする包括的なソリューションです。この統合により、暗号化キーをデータベース外に保管することでセキュリティが強化され、組織はデータ保護をより強力に制御できます。
DuoKey の MPC で保護された HSM に保管される暗号化キーの完全な制御
多層防御のためにデータベースインフラとは別に保管されるキー
透過的な暗号化/復号を備えたネイティブな SQL Server EKM サポート
GDPR、HIPAA、PCI-DSS などの規制要件を満たします
DuoKey SQL EKM は、暗号化プロバイダー DLL を介して、SQL Server のネイティブな TDE 機能と外部キー管理との間のシームレスな橋渡しを提供します。
| コンポーネント | 場所 | 説明 |
|---|---|---|
| DuoKey クラウドプラットフォーム | クラウド | MPC で保護された HSM を備えた中央キー管理サービス |
| DuoKey EKM プロバイダー | SQL Server | 暗号化プロバイダー DLL (DuoKeyCryptoProvider.dll) |
| SQL Server TDE | SQL Server | ネイティブな Transparent Data Encryption エンジン |
| 非対称キー | master データベース | DEK を保護する RSA-2048 キー |
| Database Encryption Key | ユーザーデータベース | データファイルを暗号化する AES-256 キー |
DuoKey EKM を使用した SQL Server TDE は、多層の暗号化階層を使用します。各層はその下の層を保護し、DuoKey の Master Encryption Key (MEK) が信頼の起点となります。
マスター暗号化キー (MEK)
MPC で保護非対称キー (EKM)
RSA-2048データベース暗号化キー (DEK)
AES-256.mdf, .ndf, .ldf
保存時に暗号化アプリケーションを変更せずに、保存中のデータベースを暗号化します。
DuoKey のクラウドベースの MPC HSM にキーを安全に保管します。
ダウンタイムなしで暗号化キーをシームレスにローテーションします。
複数の SQL Server インスタンスにデプロイします。
暗号化されたバックアップは、構成済みの任意のサーバーで機能します。
すべてのキー操作の包括的なログ記録。
SQL EKM を実装する準備はできましたか? 次のガイドに従ってください: