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

暗号理論の問題

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

素数 について、 は法 の原始根である( の法 での位数は )。

を満たす整数 を、 を利用するポーリッヒ・ヘルマン法で求めよ。

この問題で使うもの

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

ヒント

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

ヒント 1

ポーリッヒ・ヘルマン法を使う。 と分解し、 を別々に求めて中国剰余定理でまとめる。

ヒント 2

各素因数 について を考える。 と を繰り返し二乗法で計算する。

ヒント 3

から 。 から 。残りは から を求め、3 つの合同式をまとめる。

答えと解説

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

方針  なので、 をそれぞれ求め、中国剰余定理でまとめる。各素因数 について、 の両辺を 乗すると

となる。 の位数は なので、この式から が決まる。

準備(べき剰余の計算)
のべき: 。
のべき(繰り返し二乗法): 。

(1) ( 乗)
。。, , 。
よって より 。

(2) ( 乗)
。。
を で調べる: 。よって 。

(3) ( 乗)
。。
を調べる: 。よって 。

(4) 中国剰余定理でまとめる
かつ より 。 の候補は で、このうち で割って 余るのは 。

確かめ , なので 。正しい。

よって 。

別解

法 で の冪を順に計算する(検算用)と 、、、 となる。以下、ポーリッヒ・ヘルマン法で を の各素因数ごとに求める。

(1) 法 : を調べる。、、、 より 。 なので 。

(2) 法 : 。、 なので 。

(3) 法 : 。 に対し で、 より 。よって 。

(4) 中国剰余定理: 、 より 。 と合わせると、候補 のうち が になるのは 。よって 。

検算: 冪の表から が成り立つ。

この問題の確認

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

間違いを報告する

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

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

関連する問題