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

暗号理論の問題

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

有限体 上の楕円曲線

を考える。 の 有理点全体は、無限遠点 を単位元とし、通常の加法(弦と接線による加法)で群をなす。 上の点 について、点 の座標 を求めよ。ただし、座標は 以上 以下の整数で表し、 の順に答えること。

この問題で使うもの

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

ヒント

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

ヒント 1

を直接計算せず、まず となる最小の正の整数 ( の位数)を求める。2倍算と加算で を順に求めて になる を探す。

ヒント 2

座標が の点 は を満たすので となる。また の傾きは 、法 で 。

ヒント 3

、 となるので がわかる。あとは を で割った余りを求め、 をその余り倍の点に置きかえればよい。

答えと解説

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

準備 が 上にあることを確かめる。、 なので、確かに 上の点である。計算では ()を使う。

を直接求めるのは大変なので、まず の位数( となる最小の正の整数 )を求め、スカラー をその位数で割った余りに下げる。

手順1: を求める(2倍算)


よって 。(確認:、。)

手順2: を求める(加算)


よって 。(確認:。)

手順3:位数を決める
は 座標が なので である。したがって 。
また はいずれも ではなく、、 である。よって の位数は 。

手順4:スカラーを位数で割った余りに下げる
なので 。 より

は の 座標の符号を変えた点で、 だから

別解

まず の点を数える。平方数は である。
- : は平方数でないので点なし。
- : は平方数でないので点なし。
- : は平方数でないので点なし。
- : は平方数でないので点なし。
- : より 。
- : より 。
- : より 。

有理点は を含めて 個なので、群の位数は である。

次に の位数を求める。

: 傾き 。、。よって 。

: 傾き 。、。よって で、これは位数 の点である。

したがって で、 の位数は (、 より)である。

より 。

検算: について で、 のとき右辺も なので曲線上にある。

この問題の確認

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

間違いを報告する

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

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

関連する問題