単元一覧 › 大学数学 暗号理論

暗号理論の問題

難易度 1教科書の例題レベル大学数学 暗号理論

素数 について、 は法 の原始根である( の法 での位数は )。ポーリッヒ・ヘルマン法を用いて、

を満たす整数 を求めよ。

この問題で使うもの

この問題を解けるようになるまで(26 技能)

ヒント

行き詰まったら、上から順に 1 つずつ開いてください。

ヒント 1

ポーリッヒ・ヘルマン法を使う。 を素因数分解し、各素因数ごとに の余りを求めて中国剰余定理でまとめる。

ヒント 2

なので、両辺を 乗した , , を考える。

ヒント 3

、、 となる。ここから が分かり、残りの 、 を求める。

答えと解説

答えを見る
結果を記録する(このブラウザにだけ保存されます):
解説を読む

方針 と素因数分解する。各素因数 について、両辺を 乗すると

となる。 の位数は なので、この式から が決まる。最後に中国剰余定理でまとめる。

準備(繰り返し二乗法) のべき:
, , , , , 。

のべき:
, , , , , 。

(指数 ) より 。よって 。

(指数 ) 。, , なので 。

(指数 ) 。, , (, で他と一致しない)なので 。

中国剰余定理 かつ より 、すなわち または ()。このうち奇数なのは 。

検算 。

よって 。

別解

なので、ポーリッヒ・ヘルマン法で を求める。

(1) 法 2: である。 なので、 となる。 を直接計算すると 、、、 である。よって となる。、、。したがって は奇数、すなわち 。

(2) 法 3: である。。 なので 。

(3) 法 5: である。。 なので 。

中国剰余定理より、 かつ は奇数なので 。

検算: より となり、条件を満たす。

この問題の確認

AI が作成した問題です。公開前に次の確認を行いました。確認の方法について

間違いを報告する

この問題の誤り・分かりにくい点・難易度や学年のずれを知らせる
どこについての報告ですか

報告の内容と問題の番号を保存します。名前やメールアドレスは保存しません。

関連する問題