すべてのプロダクト
Search
ドキュメントセンター

Key Management Service:キー管理に関する FAQ

最終更新日:Apr 25, 2025

このトピックでは、キー管理に関するよくある質問への回答を提供します。

質問

Key Management Service (KMS) からキーを削除できますか?

はい、KMS からキーを削除できます。 デフォルトまたは購入したカスタマーマスターキー (CMK) のみ削除できます。 キーの削除は、削除日時 (7 ~ 366 日) をスケジュールすることで実行されます。 キーを削除する前に、無効化し、そのキーを使用して復号化する必要のあるデータがないことを確認することをお勧めします。 その後、削除をスケジュールできます。

スケジュールされた削除期間中は、キーを使用できません。 キーを再利用する場合は、スケジュールされた削除期間が終了する前に削除をキャンセルできます。 スケジュールされた削除期間が経過すると、KMS はキーを削除します。 削除したキーは復元できません。 手順については、「キーの削除をスケジュールする」をご参照ください。

キーを削除できない場合はどうすればよいですか?

キーの削除は、削除日時をスケジュールすることで実行されます。 デフォルトかカスタム作成かにかかわらず、カスタマーマスターキー (CMK) のみがスケジュールされた削除をサポートします。 キーを削除できない場合は、以下のシナリオを確認してください。

シナリオ 1: キーがサービスキーである

  • 理由: サービスキー (alias/acs/<cloud product code>) は読み取り専用であり、関連付けられた Alibaba Cloud サービスによって管理されます。

  • 解決策: 何もする必要はありません。 サービスキーは無料です。 不要になった場合は、そのままにしておいてください。

シナリオ 2: キーが CMK である

  • 理由 1: キーが KMS 1.0 コンソールで作成されており、KMS 3.0 コンソールを使用している

    KMS 1.0 (共有エディション) のキーは、3.0 コンソールでは読み取り専用です。 これらは、古い作成タイムスタンプによって識別されます。 削除を含むアクションは実行できません。

  • 理由 2: キーに対して削除保護が有効になっている

    • 解決策: インスタンスの詳細ページで、[削除保護] を無効にします。

KMS 3.0 コンソールで CMK を管理できない場合はどうすればよいですか?

問題の説明

CMK の詳細のみを表示できます。 削除を含むアクションは実行できません。

解決策

これらのキーは KMS 1.0 コンソールで作成されています。 KMS 3.0 コンソールは、これらのキーへの読み取り専用アクセスのみを提供します。 これらのキーを管理するには、KMS 1.0 コンソールに切り替えます。

2025 年 9 月 30 日に、KMS 1.0 コンソールは サービス終了 (EOS) フェーズに移行します。 サービスの継続性を確保するために、できるだけ早く KMS 1.0 リソースを KMS 3.0 コンソールに移行してください。

キーを削除した後、そのキーで暗号化されたデータを復号化できますか?

いいえ。 キーが削除されると、生成されたデータキーを含む、そのキーで暗号化されたすべてのデータを復号化できなくなります。 これは、KMS によって生成されたキーとインポートされたキーマテリアルを持つキーの両方に適用されます。

インポートされたキーマテリアルを持つキーの場合、キーマテリアルのみを削除する(キー自体は削除しない)場合は、同じマテリアルを再インポートしてキーを再利用します。 元のキーで暗号化されたデータは引き続き復号化できます。

KMS はどのようにキーのセキュリティを確保していますか?

KMS は、信頼性の高い暗号化アルゴリズムを使用してソフトウェア保護キーを暗号化し、専用のキーストアに保存します。

KMS は、ハードウェア保護キーを専用のハードウェアセキュリティモジュール (HSM) クラスターに保存します。 HSM クラスターは暗号操作を実装します。 この場合、ハードウェアキー管理インスタンスを購入し、HSM クラスターを設定する必要があります。

キーマテリアルをキーにインポートできますか?

はい。 キーを作成するときに、KMS によって生成されたキーマテリアルを使用するか、外部キーマテリアルを使用できます。 外部キーマテリアルを使用してキーを作成する場合は、キーマテリアルをキーにインポートする必要があります。 詳細については、「対称キーマテリアルをインポートする」および「非対称キーマテリアルをインポートする」をご参照ください。

キー関連の API 操作を呼び出したときに、キーが使用不可である場合、または Rejected.Unavailable が返される場合はどうすればよいですか?

キーが属する KMS インスタンスの期限が切れています。

期限切れ後 15 暦日以内にインスタンスを更新してください。 更新しない場合、インスタンスは解放されます。 詳細については、「更新ポリシー」をご参照ください。 今すぐインスタンスは必要ないが、後でインスタンス内のキーまたはシークレットが必要になる可能性がある場合は、インスタンスを バックアップ してください。