--- title: 模(mod)運算 tags: crypto lang: zh_tw --- * [筆記總覽](https://hackmd.io/@LJP/rkerFdnqS) [TOC] # 模(mod)運算 - If $a\ mod\ n\ =\ b\ mod\ n$ - $a\ \equiv\ b\ mod\ n$ - Identities (單位) - $(0\ +\ w)\ mod\ n\ =\ w\ mod\ n$ - $(1\ \times\ w)\ mod\ n\ =\ w\ mod\ n$ - inverse 反元素 - 加法反元素 - $-w$ - 乘法反元素 - 借助 Extended GCD Algorithm - 若給 a, p 且 p 為 prime, 則可以快速找到非負整數 x 符合 - $ax + py = gcd(a, p)$ - $ax\ \equiv\ 1\ mod\ p$ - x 即是 a 在 mod p 下的乘法反元素