🪴 あやめHex

Search

Search IconIcon to open search

SSSA Attack

Last updated Oct 26, 2022 Edit Source

# 説明

$$ \newcommand{\calO}{\mathcal{O}} \newcommand{\FF}{\mathbb{F}} \newcommand{\tE}{\tilde{E}} \newcommand{\ZZ}{\mathbb{Z}} \newcommand{\QQ}{\mathbb{Q}} \DeclareMathOperator{\Ker}{Ker} \DeclareMathOperator{\ord}{ord} $$

# Definition

$\mathbb{Q}_p$, $\mathbb{Z}_p$ はそれぞれp進体、p進整数環とする。

次の同型写像 $\lambda_E$ を用いて楕円曲線 $\tilde{E}(\mathbb{F}_p)$ 上が $\mathbb{F}_p$ 上の DLP、つまり $\bmod p$ の割り算に帰結する。

$$ \lambda_E \colon \tilde{E}(\mathbb{F}_p) \overset{u}{\to} E(\mathbb{Q}_p)\xrightarrow{p倍}\ker\pi \xrightarrow{\mathscr{L}} p\mathbb{Z}_p\xrightarrow{\bmod p^2}p\mathbb{Z}_p/p^2 \mathbb{Z}_p\simeq \mathbb{F}_p $$

# 参考

Fermat Quotient と Anomalous 楕円曲線の離散対数の多項式時間解法アルゴリズムについて(代数的整数論とその周辺)