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

暗号理論の問題

難易度 4大学院入試の標準レベル大学数学 暗号理論

ディフィー・ヘルマン鍵共有の公開パラメータとして、素数 と、法 の原始根 を選びたい。ここで整数 が法 の原始根であるとは、 の法 における位数( を満たす最小の正の整数 )が であることをいう。

を満たす法 の原始根 のうち、最小のものを求めよ。

この問題で使うもの

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

ヒント

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

ヒント 1

に注目し、 が原始根であるための条件を が と合同でないこととして言い換えよ。

ヒント 2

オイラーの規準 により、平方剰余である は原始根になりえない。ルジャンドル記号は平方剰余の相互法則と第 2 補充法則で計算できる。

ヒント 3

はいずれも法 の平方剰余であることがわかり、 も平方剰余になる。最初の平方非剰余を見つけたら、その数の 乗と 乗を法 で計算する。

答えと解説

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

である。 の位数は の約数なので、 が原始根であるための必要十分条件は

がすべて成り立つことである(位数が の真の約数 ならば、 は のいずれかの約数になるため)。

の判定(オイラーの規準) オイラーの規準より である。したがって が法 の平方剰余なら となり原始根ではない。小さい から平方剰余かどうかを調べる。

  • :位数 で原始根ではない。
  • : なので第 2 補充法則より 。原始根ではない。
  • : なので平方剰余の相互法則より 。原始根ではない。
  • :平方剰余。原始根ではない。
  • : なので 。原始根ではない。
  • :。原始根ではない。
  • : なので 。よって 。

, の計算 法 で



以上より はいずれも と合同でないので、 の位数は であり、 は法 の原始根である。 から はいずれも原始根でないので、求める最小の原始根は である。

別解

なので、 が原始根であることは , , と同値。

(オイラーの規準)なので、 は平方非剰余でなければならない。
- : 位数 1。不適。
- : より 。平方剰余で不適。
- : はともに なので 。不適。
- : 平方数で不適。
- : 。不適。
- : 平方剰余どうしの積で平方剰余。不適。
- : 。平方非剰余なので 。

について残りを確かめる。, , 。。。

よって 7 の位数は 70 で、最小の原始根は 。

この問題の確認

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

間違いを報告する

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

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

関連する問題