同余方程 线性同余方程
原根 高次同余方程
RSA 公钥密码体制 Wilson 定理
.
定理 .
..
设 (a, m) = d | b,则方程 ax + b ≡ 0 (mod m) 有 (a, m) 个
模 m 不同余的解。
.
.
.. .
. . . . . .
课件制作:张晓磊 裴定一、徐详 《信息安全数学基础》
34.
同余方程 线性同余方程
原根 高次同余方程
RSA 公钥密码体制 Wilson 定理
.
定理 .
..
设 (a, m) = d | b,则方程 ax + b ≡ 0 (mod m) 有 (a, m) 个
模 m 不同余的解。若 x0 是方程
a b m
x + ≡ 0 (mod )
d d d
的一个特解,
.
.
.. .
. . . . . .
课件制作:张晓磊 裴定一、徐详 《信息安全数学基础》
35.
同余方程 线性同余方程
原根 高次同余方程
RSA 公钥密码体制 Wilson 定理
.
定理 .
..
设 (a, m) = d | b,则方程 ax + b ≡ 0 (mod m) 有 (a, m) 个
模 m 不同余的解。若 x0 是方程
a b m
x + ≡ 0 (mod )
d d d
的一个特解,则原方程的全部解为:
m m m
x ≡ x0 , x0 + , x0 + 2 , . . . , x0 + (d − 1) (mod m)
. d d d
.
.. .
. . . . . .
课件制作:张晓磊 裴定一、徐详 《信息安全数学基础》
36.
同余方程 线性同余方程
原根 高次同余方程
RSA 公钥密码体制 Wilson 定理
.
(有解的条件) .
..
. + b ≡ 0 (mod m) 有解等价于 d|b,其中 d = (m, a).
ax
.
.. .
. . . . . .
课件制作:张晓磊 裴定一、徐详 《信息安全数学基础》
37.
同余方程 线性同余方程
原根 高次同余方程
RSA 公钥密码体制 Wilson 定理
.
(有解的条件) .
..
. + b ≡ 0 (mod m) 有解等价于 d|b,其中 d = (m, a).
ax
.
.. .
.
. .
.
1 ax + b ≡ 0 (mod m) ⇒ ax + b ≡ 0 (mod d); .
.
.
.. .
. . . . . .
课件制作:张晓磊 裴定一、徐详 《信息安全数学基础》
38.
同余方程 线性同余方程
原根 高次同余方程
RSA 公钥密码体制 Wilson 定理
.
(有解的条件) .
..
. + b ≡ 0 (mod m) 有解等价于 d|b,其中 d = (m, a).
ax
.
.. .
.
. .
.
1 ax + b ≡ 0 (mod m) ⇒ ax + b ≡ 0 (mod d); .
. .
. 所以 b ≡ 0 (mod d);
2
.
.
.. .
. . . . . .
课件制作:张晓磊 裴定一、徐详 《信息安全数学基础》
39.
同余方程 线性同余方程
原根 高次同余方程
RSA 公钥密码体制 Wilson 定理
.
(有解的条件) .
..
. + b ≡ 0 (mod m) 有解等价于 d|b,其中 d = (m, a).
ax
.
.. .
.
. .
.
1 ax + b ≡ 0 (mod m) ⇒ ax + b ≡ 0 (mod d); .
. .
. 所以 b ≡ 0 (mod d);
2
. . 这表明有解当且仅当 d|b。
3.
.
.
.. .
. . . . . .
课件制作:张晓磊 裴定一、徐详 《信息安全数学基础》
40.
同余方程 线性同余方程
原根 高次同余方程
RSA 公钥密码体制 Wilson 定理
.
(解的个数,互素情形) .
..
若 d = (a, m) = 1, 则 ax + b ≡ 0 (mod m) 仅有一个解(在
. m 同余的意义下)。
模
.
.. .
. . . . . .
课件制作:张晓磊 裴定一、徐详 《信息安全数学基础》
41.
同余方程 线性同余方程
原根 高次同余方程
RSA 公钥密码体制 Wilson 定理
.
(解的个数,互素情形) .
..
若 d = (a, m) = 1, 则 ax + b ≡ 0 (mod m) 仅有一个解(在
. m 同余的意义下)。
模
.
.. .
.
. .
.
1 由于 (a, m) = 1, .
.
.
.. .
. . . . . .
课件制作:张晓磊 裴定一、徐详 《信息安全数学基础》
42.
同余方程 线性同余方程
原根 高次同余方程
RSA 公钥密码体制 Wilson 定理
.
(解的个数,互素情形) .
..
若 d = (a, m) = 1, 则 ax + b ≡ 0 (mod m) 仅有一个解(在
. m 同余的意义下)。
模
.
.. .
.
. .
.
1 由于 (a, m) = 1,所以存在整数 s, t 使得: .
as + mt = 1.
.
.
.. .
. . . . . .
课件制作:张晓磊 裴定一、徐详 《信息安全数学基础》
43.
同余方程 线性同余方程
原根 高次同余方程
RSA 公钥密码体制 Wilson 定理
.
(解的个数,互素情形) .
..
若 d = (a, m) = 1, 则 ax + b ≡ 0 (mod m) 仅有一个解(在
. m 同余的意义下)。
模
.
.. .
.
. .
.
1 由于 (a, m) = 1,所以存在整数 s, t 使得: .
as + mt = 1.
. as ≡ 1 (mod m);
.
. 2
.
.
.. .
. . . . . .
课件制作:张晓磊 裴定一、徐详 《信息安全数学基础》
44.
同余方程 线性同余方程
原根 高次同余方程
RSA 公钥密码体制 Wilson 定理
.
(解的个数,互素情形) .
..
若 d = (a, m) = 1, 则 ax + b ≡ 0 (mod m) 仅有一个解(在
. m 同余的意义下)。
模
.
.. .
.
. .
.
1 由于 (a, m) = 1,所以存在整数 s, t 使得: .
as + mt = 1.
. as ≡ 1 (mod m);
.
. 2
. ax ≡ −b (mod m)
.
. 3
.
.
.. .
. . . . . .
课件制作:张晓磊 裴定一、徐详 《信息安全数学基础》
45.
同余方程 线性同余方程
原根 高次同余方程
RSA 公钥密码体制 Wilson 定理
.
(解的个数,互素情形) .
..
若 d = (a, m) = 1, 则 ax + b ≡ 0 (mod m) 仅有一个解(在
. m 同余的意义下)。
模
.
.. .
.
. .
.
1 由于 (a, m) = 1,所以存在整数 s, t 使得: .
as + mt = 1.
. as ≡ 1 (mod m);
.
. 2
. ax ≡ −b (mod m) ⇐⇒ sax ≡ −sb (mod m);
.
. 3
.
.
.. .
. . . . . .
课件制作:张晓磊 裴定一、徐详 《信息安全数学基础》
46.
同余方程 线性同余方程
原根 高次同余方程
RSA 公钥密码体制 Wilson 定理
.
(解的个数,互素情形) .
..
若 d = (a, m) = 1, 则 ax + b ≡ 0 (mod m) 仅有一个解(在
. m 同余的意义下)。
模
.
.. .
.
. .
.
1 由于 (a, m) = 1,所以存在整数 s, t 使得: .
as + mt = 1.
. as ≡ 1 (mod m);
2.
.
. ax ≡ −b (mod m) ⇐⇒ sax ≡ −sb (mod m);
3.
.
. . 方程有惟一解 x ≡ −sb (mod m).
4.
.
.
.. .
. . . . . .
课件制作:张晓磊 裴定一、徐详 《信息安全数学基础》
47.
同余方程 线性同余方程
原根 高次同余方程
RSA 公钥密码体制 Wilson 定理
.
若 d|b,则 ax + b ≡ 0 (mod m) 在模 m 意义下有 d 个不同 .
解。
.
.
.. .
. . . . . .
课件制作:张晓磊 裴定一、徐详 《信息安全数学基础》
48.
同余方程 线性同余方程
原根 高次同余方程
RSA 公钥密码体制 Wilson 定理
.
若 d|b,则 ax + b ≡ 0 (mod m) 在模 m 意义下有 d 个不同 .
解。
.
.
.. .
.
. .
.
1 ax + b ≡ 0 (mod m) ⇐⇒ a x + b ≡ 0 (mod m );
d d d
.
.
.
.. .
. . . . . .
课件制作:张晓磊 裴定一、徐详 《信息安全数学基础》
49.
同余方程 线性同余方程
原根 高次同余方程
RSA 公钥密码体制 Wilson 定理
.
若 d|b,则 ax + b ≡ 0 (mod m) 在模 m 意义下有 d 个不同 .
解。
.
.
.. .
.
. .
.
1 ax + b ≡ 0 (mod m) ⇐⇒ a x + b ≡ 0 (mod m );
d d d
.
.从
.
. 2 a
dx + b
d ≡ 0 (mod m
d) 求出惟一解 x ≡ x0 (mod m
d );
.
.
.. .
. . . . . .
课件制作:张晓磊 裴定一、徐详 《信息安全数学基础》
50.
同余方程 线性同余方程
原根 高次同余方程
RSA 公钥密码体制 Wilson 定理
.
若 d|b,则 ax + b ≡ 0 (mod m) 在模 m 意义下有 d 个不同 .
解。
.
.
.. .
.
. .
.
1 ax + b ≡ 0 (mod m) ⇐⇒ a x + b ≡ 0 (mod m );
d d d
.
. 从 a x + d ≡ 0 (mod m ) 求出惟一解 x ≡ x0 (mod m );
.
. 2
d
b
d d
. 这个解也可以写为 {x0 + d t, t ∈ Z};
.
. 3 m
.
.
.. .
. . . . . .
课件制作:张晓磊 裴定一、徐详 《信息安全数学基础》
51.
同余方程 线性同余方程
原根 高次同余方程
RSA 公钥密码体制 Wilson 定理
.
若 d|b,则 ax + b ≡ 0 (mod m) 在模 m 意义下有 d 个不同 .
解。
.
.
.. .
.
. .
.
1 ax + b ≡ 0 (mod m) ⇐⇒ a x + b ≡ 0 (mod m );
d d d
.
. 从 a x + d ≡ 0 (mod m ) 求出惟一解 x ≡ x0 (mod m );
.
. 2
d
b
d d
. 这个解也可以写为 {x0 + d t, t ∈ Z};
.
. 3 m
. x0 + m t ≡ x0 + m t (mod m) ⇐⇒ t ≡ t (mod d);
.
. 4
d d
.
.
.. .
. . . . . .
课件制作:张晓磊 裴定一、徐详 《信息安全数学基础》
52.
同余方程 线性同余方程
原根 高次同余方程
RSA 公钥密码体制 Wilson 定理
.
若 d|b,则 ax + b ≡ 0 (mod m) 在模 m 意义下有 d 个不同 .
解。
.
.
.. .
.
. .
.
1 ax + b ≡ 0 (mod m) ⇐⇒ a x + b ≡ 0 (mod m );
d d d
.
. 从 a x + d ≡ 0 (mod m ) 求出惟一解 x ≡ x0 (mod m );
.
. 2
d
b
d d
. 这个解也可以写为 {x0 + d t, t ∈ Z};
.
. 3 m
. x0 + m t ≡ x0 + m t (mod m) ⇐⇒ t ≡ t (mod d);
.
. 4
d d
. 所以在模 m 的意义下,方程有解:
.
. 5
m m
x ≡ x0 , x0 + , · · · , x0 + (d − 1) (mod m).
. d d
.
.. .
. . . . . .
课件制作:张晓磊 裴定一、徐详 《信息安全数学基础》