diff --git a/SM2-MFMM-(2).md b/SM2-MFMM-(2).md index 38b2744..5f5ab3e 100644 --- a/SM2-MFMM-(2).md +++ b/SM2-MFMM-(2).md @@ -25,6 +25,8 @@ $T_2=T_1 \ast P=t_0 \ast P= (t_0 \ast p_3) \ast 2^{192} + (t_0 \ast p_2) \ast 2^ $T_3=T + T_2=t_7 \ast 2^{448} + t_6 \ast 2^{384} + t_5 \ast 2^{320} + t_4 \ast 2^{256} + (t_3+t_0 \ast p_3) \ast 2^{192} + (t_2+t_0 \ast p_2) \ast 2^{128} + (t_1+t_0 \ast p_1) \ast 2^{64} + t_0 \ast 2^{64} $ $t_1=t_1 + t_0 \ast 0xFFFFFFFF00000001$ +$t_2=t_2 + t_0 \ast p_2$ +$t_3=t_3 + t_3 \ast p_3$ ### 方案二:(移位、加法、减法) $T_2=T_1 \ast P=t_0 \ast P= t_0 \ast (2^{256}-(2^{32} \ast 2^{192} + 0 \ast 2^{128} + (2^{32} - 1) \ast 2^{64} + 1))$