Bring Your Own Key
Bring Your Own Key を使用すると、Key Management Editor role を持つユーザーは、 から、既定の Auth0 Environment Root Key を自身の 顧客提供ルートキー に置き換えることができます。 顧客は、自身の暗号化マテリアルを含む独自の Root Key を安全にアップロードすることで、次のことが可能になります。- Environment Root Key に対する独自のキー生成要件および来歴要件を満たす。
- Environment Root Key に対する特定のキー導入要件または有効期間要件を満たす。


- 公開ラッピングキーを作成し、お使いのシステムにダウンロードします。
- 公開ラッピングキーを使用して、独自のキー管理システムで自身の暗号化マテリアルをラップし、Wrapped Encryption Key (顧客提供ルートキー) を作成します。
- Wrapped Encryption Key をアップロードし、Save を選択します。
Wrapped Encryption Key をアップロードすると、ハードウェアセキュリティモジュール (AWS または Azure) 内で、Auth0 Environment Root Key が 顧客提供ルートキー に置き換えられます。
暗号マテリアルの要件
キー管理システムを使用して、公開ラッピングキーで独自の暗号マテリアルをラップし、Wrapped Encryption Key を作成してください。Auth0 Cloud Service Provider (AWS または Azure) に応じて、CKM_RSA_AES_KEY_WRAP アルゴリズムのパラメーターには以下の設定を使用してください。AWS クラウド上の Auth0
- 公開ラッピングキーの長さ: 3072 ビット
- アルゴリズム: CKG_MGF1_SHA256
- CKM_AES_KEY_WRAP_PAD 用の一時 AES キーの長さ: 256 ビット
- 顧客提供ルートキーの種類: 256 ビット長の AES 対称キー
Azure クラウドの Auth0
- 公開ラッピングキーの長さ: 2048 ビット
- アルゴリズム: CKG_MGF1_SHA-1
- CKM_AES_KEY_WRAP_PAD 用の一時 AES キーの長さ: 256 ビット
- 顧客提供ルートキー のタイプ: 2048 ビット長の RSA 秘密キー
- 秘密キーのエンコーディング: PKCS #8 - ASN.1 DER