共有シークレットとは? わかりやすく解説

Weblio 辞書 > 辞書・百科事典 > 百科事典 > 共有シークレットの意味・解説 

共有シークレット

(共有秘密 から転送)

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2024/11/20 14:14 UTC 版)

暗号理論において、共有シークレット(きょうゆうシークレット、共有秘密、Shared secret)とは、セキュア通信において正規の通信当事者のみが知っている一片のデータであり、暗証番号パスワードパスフレーズ・桁数の大きな数字・ランダムなバイト列などといった形態をとり得る。

共有シークレットは、通信当事者間で事前に共有されるか(この場合のそれは事前共有鍵英語版とも呼ばれる)、ディフィー・ヘルマン鍵共有などの公開鍵暗号ケルベロス認証などの共通鍵暗号といった鍵共有プロトコル英語版を用いてセッション開始時に作成される。

用法

通常は共通鍵暗号における鍵 (暗号)を指すが、他にもさまざまな用法が存在する。

  • 認証技術

チャレンジレスポンス認証英語版などで、署名鍵のように用いる。

MAC鍵や暗号鍵を生成する際の引数として使われる。共有シークレットそのものを使わないことで、弱鍵への対策やネゴシエーション時の通信量削減につながる。

一意のセッション鍵を生成する際、初期化ベクトルと組み合わせて合成する手法がよく取られる[注釈 1]

複数の認証方式が定義されているが、事前に共有した秘密(パスワードやトークン)を提示することで認証している点は共通である[1]

脚注

注釈

  1. ^ 例として、derived unique key per transaction英語版などが挙げられる。

出典

  1. ^ API認証とは?認証が必要な理由や主要な認証方式を解説”. 伊藤忠テクノソリューションズ株式会社. 2024年11月3日閲覧。

参考文献

関連項目

  • キーストレッチング英語版 – 脆弱な鍵や共有シークレットから、より強い鍵を生成する技術
  • 秘密の質問 – 共有シークレットの実装形態の一つ



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  
  •  共有シークレットのページへのリンク

辞書ショートカット

すべての辞書の索引

「共有シークレット」の関連用語

共有シークレットのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



共有シークレットのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアの共有シークレット (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。

©2025 GRAS Group, Inc.RSS