速報

SageMaker SDKの既定バケットに所有者確認漏れ|成果物の改変を防ぐ更新と点検

CATEGORY

秘密鍵とは

IT用語

公開鍵暗号で、持ち主だけが厳重に保管する鍵。署名や、公開鍵で暗号化されたデータの復号に使う。

秘密鍵は、公開鍵暗号(公開鍵と秘密鍵を一組で使う暗号方式)で、持ち主だけが厳重に保管する鍵です。対になる 公開鍵 は誰に渡してもかまいませんが、秘密鍵は誰にも渡しません。

主な使われ方

  • SSH で、パスワードの代わりに鍵でサーバーにログインする
  • TLS のサーバー証明書と組み合わせて、Webサイトの通信を暗号化する
  • デジタル署名で、データの作成者や改ざんされていないことを証明する

漏えいしたときの影響

秘密鍵を知られると、持ち主になりすましてサーバーにログインされたり、署名を偽造されたり、通信を復号されたりするおそれがあります。漏えいが疑われたら、鍵を作り直し、古い鍵を無効にします。

安全に扱うために

  • パスフレーズを設定し、ファイルの権限を本人だけが読める設定にする
  • リポジトリ やチャット、メールに貼り付けない
  • サーバー上では、Webで公開されるディレクトリに置かない
  • 使わなくなった鍵は、登録先のサーバーからも削除する

関連用語

公開鍵、SSH、TLS、暗号化

秘密鍵が出てくる記事

IT用語集の一覧へ

キーワードから探す

スポンサーリンク