読み方 : ひみつかぎ

秘密鍵【secret key】シークレットキー

別名  :私有鍵/private key/プライベートキー

概要

秘密鍵とは、公開鍵暗号で使用される一対の暗号鍵のペアのうち、相手方に渡したり一般に公開せず、所有者が管理下に置いて秘匿する鍵。通常は暗号文の復号やデジタル署名の作成に用いる。もう一方の鍵は公開し、通信の相手方が利用する。
秘密鍵のイメージ画像

公開鍵暗号では一対の対応関係にある暗号鍵のペアを用い、公開鍵で暗号化した暗号文は秘密鍵でしか復号できないという仕組みになっている。代表的な公開鍵暗号のRSAではこの逆も可能で、秘密鍵で暗号化(に相当する変換処理)を行い、対になる公開鍵で復号する、といった使い方もできる(このような対称性を持つ公開鍵暗号は珍しい)。

通信を暗号化する場合は相手の公開鍵を入手して送信データを暗号化することにより、対になる秘密鍵を知る相手本人しか復号できないようにすることができる。また、メッセージを送信する際に、本文をハッシュ関数で要約した短いデータと秘密鍵、公開鍵を元に一定の手順で計算したデジタル署名を添付することにより、受信側が送信元を確認したり、改竄やすり替えを検知することができる。

秘密鍵が漏洩すると自分宛ての暗号文を攻撃者に解読されたり、攻撃者が自分になりすまして署名したりできるようになってしまう。このため、秘密鍵が漏洩したり漏洩の疑いがある場合には対になる公開鍵と共にこれを失効させ、新たな鍵ペアを生成して使用する。

また、稀に秘密鍵暗号(共通鍵暗号)で暗号化と復号の両方に用いられる単一の暗号鍵を秘密鍵と呼ぶこともあるが、一つしかないため一般的には単に暗号鍵と呼ぶことが多い。

他の辞典等による「秘密鍵」の解説 (外部サイト)

資格試験などの「秘密鍵」の出題履歴

▼ ITパスポート試験
【令7】 Aさんは,Bさんから次の4種類のメッセージを受け取った。Aさんが,受け取ったメッセージを復号して読むことができるものだけを全て挙げたものはどれか。
【平26秋】 暗号化通信で使用する鍵 a~c のうち、セキュリティ上、第三者に知られてはいけないものだけを全て挙げたものはどれか。a 共通鍵暗号方式の共通鍵 b 公開鍵暗号方式の公開鍵 c 公開鍵暗号方式の秘密鍵 。
【平23秋】 暗号化又は復号で使用する鍵 a~c のうち、第三者に漏れないように管理すべき鍵だけを全て挙げたものはどれか。a 共通鍵暗号方式の共通鍵 b 公開鍵暗号方式の公開鍵 c 公開鍵暗号方式の秘密鍵。
▼ 基本情報技術者試験
【令4修1/令1修6/平28修6/平27春/平25修12/平24秋/平23修7/平21秋】 公開鍵暗号方式を用いて,図のようにAさんからBさんへ,他人に秘密にしておきたい文章を送るとき,暗号化に用いる鍵Kとして,適切なものはどれか。
【令2修12/令1修7/平30春】 AさんがBさんの公開鍵で暗号化した電子メールを,BさんとCさんに送信した結果のうち,適切なものはどれか。ここで,Aさん,Bさん,Cさんのそれぞれの公開鍵は3人全員がもち,それぞれの秘密鍵は本人だけがもっているものとする。
【平24修6/平22修12/平21春】 ある商店が,顧客からネットワークを通じて注文(メッセージ)を受信するとき,公開鍵暗号方式を利用して,注文の内容が第三者に分からないようにしたい。
▼ 情報セキュリティマネジメント試験
【平29春/令1秋】 ディジタル署名に用いる鍵の組みのうち,適切なものはどれか。ディジタル署名の 作成に用いる鍵 ディジタル署名の 検証に用いる鍵 ア 共通鍵 秘密鍵 イ 公開鍵 秘密鍵 ウ 秘密鍵 共通鍵 エ 秘密鍵 公開鍵 。

本ページを参照・引用している文書・論文など (外部サイト)

この記事の著者 : (株)インセプト IT用語辞典 e-Words 編集部
1997年8月より「IT用語辞典 e-Words」を執筆・編集しています。累計公開記事数は1万ページ以上、累計サイト訪問者数は1億人以上です。学術論文や官公庁の資料などへも多数の記事が引用・参照されています。