ICT STUDY GUIDE情報セキュリティの用語サイバー管理士

シークレット管理と鍵のローテーション|新発行だけで終わらせない

API鍵やトークンの保存、配布、更新、失効を解説。ソースコードやログへの混入、依存処理の切替をケースで考えます。

最終更新
読了目安
約4分
執筆
ICT模試 編集部
まず結論

この記事の要点

  • シークレットはAPI鍵、トークン、パスワードなど、操作する権限へ結び付く秘密情報です。
  • 秘密の値を隠した画面と、漏れた秘密が使えなくなったことは別です。
  • 比較表・図解と独自ケースで、確認すべき根拠を整理します。

最初に押さえる判断の軸

シークレットはAPI鍵、トークン、パスワードなど、操作する権限へ結び付く秘密情報です。ソースコードや共有資料へ置くと、利用者の権限と無関係に広くコピーされる可能性があります。必要な主体だけへ渡し、用途と権限、保管先、取得記録、失効を管理します。

ローテーションは新しい秘密を発行することだけではありません。利用する処理を切り替え、正常動作を確認し、古い秘密を無効化するまでが必要です。漏えい時には通常の更新間隔を待たず、影響と業務継続を確認して失効を判断します。コードから値を消しても履歴やログへ残る可能性は別に確認してください。

混同しやすい状態を比較する

秘密の値を隠した画面と、漏れた秘密が使えなくなったことは別です。表面的な削除だけで失効済みと扱いません。

新しい秘密の発行から、旧秘密の失効まで
  1. 発行

    新しい認証を用意

    権限と保管、取得できる主体を確認

  2. 切替

    依存処理へ適用

    正常な動作を確認

  3. 失効

    古い秘密を無効化

    漏えい済みの値は表示を消すだけで終えない

  4. 照合

    利用と残存を確認

    識別子・時刻で追跡し、値をログへ残さない

発行・切替・失効を、それぞれ実行した結果で確認する。

当サイト独自の説明図。領域の面積や並びは、被害件数・発生確率・出題比率を表していません。

シークレット管理と鍵のローテーションの比較
確認する対象見落としやすい点判断に使う根拠
保管ソースや台帳に値を記す秘密保管と取得権限
更新新発行で完了依存先の切替と確認
漏えい表示を消して解決旧秘密の失効と利用記録

確認問題

独自ケースで判断を練習する

公開リポジトリへAPI鍵を入れました。現在のファイルから削除し、新しい鍵を作りましたが、古い鍵はまだ有効です。

次のうち、ケースの情報から優先する対応はどれでしょうか。

選択肢を準備しています。「正解と解説を見る」は先に開けます。

正解と解説を見る

正解:3。コピーされた鍵は現在の表示と関係なく使われる可能性があります。発行元で失効し、利用記録から影響を確認します。処理が使う鍵を切り替えたことも別に検証します。調査資料やログへ秘密を再び入れず、識別子や時刻で記録を追跡します。履歴の整理と権限の失効を混同しないことが要点です。

POINT

当サイト独自の確認問題です。実際の事件・公式問題・過去問を再現していません。

確認と見直しを業務へつなげる

秘密の所有者、用途、依存先を一覧にし、更新時の連絡と切替手順を定めます。保管システムがあっても不要な取得権限は見直します。

シークレット管理と鍵のローテーション:確認から終了まで
  1. 1

    用途

    秘密と用途・所有者を特定する

  2. 2

    保管

    保管と取得の権限を限定する

  3. 3

    切替

    依存処理を新しい認証へ切り替える

  4. 4

    旧秘密

    旧秘密の失効と利用を確認する

実施したことと、結果を確認できたことを区別する。

実操作が必要な項目は管理者の承認と組織の手順に従ってください。

値そのものではなく識別子、発行・切替・失効日時を記録します。未確認の利用をゼロと推定せず、取得できるログの範囲を示します。

実務で見落としやすい条件を掘り下げる

処理を段階的に切り替える場合、新旧の秘密が両方有効な時間が生じます。必要な期間と失効の判断を定め、無期限に重複させないようにします。切替の失敗で旧秘密へ戻す場合も、漏えいした秘密を再利用してよいとは限りません。

秘密を環境変数へ移せば管理が終わるわけではありません。取得できる人、実行環境、ログや診断への出力を確認します。保管方式の名称より、どの主体がどの秘密へ到達でき、利用と失効を追えるかを確認することが大切です。

次に読む記事と、理解の確認

サイバーセキュリティの学習ガイドで、このテーマをクラウド・脆弱性と供給網の中に位置付けてください。関連する前提はサービスアカウントの管理、セキュリティ証跡の保存期間はどう決める?ログ・設定・訓練記録の整理で確認できます。

資格対策との接点は情報・サイバーセキュリティ管理士の概要へ。用語を理解した後は登録不要の無料お試し20問で、別の状況でも判断できるか確かめてください。記事のテーマを全て公式の出題項目とする説明ではありません。

よくある質問

コードから消せば漏えいは解決しますか?

失効は別です。履歴やコピーが残る可能性を考え、発行元で使えなくなったことを確認します。

一定期間で更新すれば十分ですか?

漏えいや権限変更では別の対応が必要です。用途、依存先、失効まで管理します。

出典・参考

  1. [1]OWASP:Secrets Management Cheat Sheet
  2. [2]Microsoft:サービスアカウントのセキュリティ

本番と同じペースで腕試し

記事の次は、本番形式の問題で。

各検定の出題カテゴリをもとに作った独自の無料お試しを、登録不要・カード不要で解けます。本番と同じ出題配分とは限りません。続きの模試と章別ドリルは買い切りで、月額はかかりません。

情報・サイバーセキュリティ管理士

180問・120分の模試と章別ドリル・¥4,980(税込・買い切り)

サイバー管理士の無料お試し20問
料金と収録内容を見る →

当サイトは、MCPC・全日本情報学習振興協会・IPAとは関係のない個人が運営する非公式の学習教材です。掲載している問題はすべて当サイトのオリジナルで、実際の試験問題・過去問題・再現問題ではありません。試験の日程・受検料・出題範囲・合格基準は各試験の公式サイト(モバイル・IoT:https://www.mcpc-jp.org/license/ 、サイバー管理士:https://www.joho-gakushu.or.jp/isme/ 、情報セキュリティマネジメント(SG):https://www.ipa.go.jp/shiken/kubun/sg.html )で必ず確認してください。教材内の正答率や学習の目安は、本番の評価点や公式の合格基準とは異なります。合格を保証するものではありません。技術・制度の記述は「最終確認日」時点のものです。

← 対策記事の一覧へ