• 締切済み

トークンと秘密鍵の違い

セキュリティー初心者です。プロトコルにも依ると思いますが、どうもこの2つをすっきり区別できません。どちらもパスワード等の認証後にもらえて、知っていれば利用が許可されるものだと思います。 トークン: リクエストのたびに送りあう。これを持っていたら要求を受け付ける 秘密鍵: 最初の一回交換したっきりで、あとは互いに隠している こんな認識なのですが、合っていますでしょうか。

みんなの回答

  • jjon-com
  • ベストアンサー率61% (1599/2592)
回答No.1

ご質問に登場する秘密鍵というのは,secret key かそれとも private key なのか,どちらですか。 前者は,共通鍵暗号における唯一の鍵です。秘密鍵(secret key),共通鍵(common key),対称鍵(symmetric key)などと呼ばれます。後者との誤解を避けるため,秘密鍵という訳語を充てないほうがいいんじゃないでしょうか。 後者は,公開鍵暗号におけるペアの鍵の一方です。英語ではprivate keyなので個人鍵と訳してくれると誤解を生みにくいのですけれど,秘密鍵という訳語が主として用いられています。 http://ja.wikipedia.org/wiki/%E9%8D%B5%20%28%E6%9A%97%E5%8F%B7%29 「交換した」とおっしゃっておいでですから,前者かなとは予想しています。

20120610
質問者

補足

あれ、補足が書き込まれていない? すいません、お返事遅れました。 「秘密鍵」という言葉に対する混乱へのご指摘、有難うございました。まさにそこらへんが弱いです。次に、秘密鍵の意味ですが、今回特にお伺いしたいのは、secret keyです。 すべてsecret keyで済むのなら、tokenなんていらないような気もしますし、どういう使い分けがなされているのかなど、お伺いできればうれしいです。

関連するQ&A