• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:public operationって何?)

Public Operationとは?

このQ&Aのポイント
  • Public Operationとは、公開鍵暗号アルゴリズムの一部であり、RSA-512において1秒間に40932.68回の動作を行うことを意味します。
  • 公開鍵暗号アルゴリズムの中で、Public OperationはRSA-512に特に関連しており、1秒間に40932.68回の動作を行う能力を持っています。
  • RSA-512のPublic Operationは、1秒間に40932.68回の動作を行うことを意味します。これは公開鍵暗号アルゴリズムにおいて重要な性能指標です。

質問者が選んだベストアンサー

  • ベストアンサー
  • Tacosan
  • ベストアンサー率23% (3656/15482)
回答No.1

その前に「RSA uses a public exponent of 65537」と書いてありますから, public operation は「何かの値を 65537乗して 512 (など) ビットくらいの値で割った余りを求める」という操作, private operation はその逆の操作なんじゃないかなぁ? この場合, private operation で使う指数は 65537 よりはるかに大きいと思われます. この「指数の大きさの違い」が public operation と private operation の時間の違いになっていると思う. ちなみに 1秒間に 40932.68回動作するんだったら 1回の動作は (平均して) 1/40932.68 秒に決まってる....

lovelace
質問者

お礼

Tacosanさん、回答いただきありがとうございます。 >public operation は「何かの値を 65537乗して 512 (など) ビットくらいの値で割った余りを求める」という操作, private operation はその逆の操作なんじゃないかなぁ? おっしゃる通りですね; この場合、public operationが暗号化、private operationが復号になりますね。 >ちなみに 1秒間に 40932.68回動作するんだったら 1回の動作は (平均して) 1/40932.68 秒に決まってる.... そうですよねぇ~ こんな単純なことになんで気づかなかったなんでしょう・・・ 本当にありがとうございました。

関連するQ&A