ITエンジニアのいろは / 38

き: 機密は、コードの外で守る。

この言葉の意味

APIキーやパスワードをコードへ直接書くと、共有や公開の際に漏れる危険があります。専用の管理手段を使い、読める人や処理を絞りましょう。環境変数に置いただけで安全になるわけではなく、ログへの出力や漏えい時の失効・交換まで考える必要があります。

たとえば、こんな場面で

理解を助けるための仮の場面です。

よくある場面

接続用の秘密を設定例へ実値のまま書いて共有すると、後から消しても履歴やコピー先に残るおそれがあります。削除だけでは露出を取り消せません。

こう変えてみる

秘密はソースと分け、環境の管理方法に従って渡します。漏れた場合はファイル削除だけで済ませず、秘密の失効や更新と影響の確認を行います。

自分に問いかける

秘密が履歴、ログ、共有画像へ入り込む経路はありませんか。

今日の実践ヒント

使っている認証情報の保管場所と、漏れた場合に無効化する方法を確認しましょう。

企画・運営:合同会社Oグリーン企画

解説・具体例:いろはの知恵袋(AIを活用して制作)

更新:2026-11-02

四十七枚の一覧へ戻る