欧拉定理是费马小定理的推广,用于处理整数模正整数的幂数。它在基础数论的应用中不断增加,例如作为 RSA 密码系统的理论支持结构。此定理指出,对于任意两个相对质数 a 和 n,−$$\mathrm{a^{\phi \left ( n \right )}\, \equiv\, 1\left ( mod \, n \right ) }$$其中 $\mathrm{\phi}$(n) 是欧拉 Totient 函数,它计算出小于 n 并且与 n 互素的正整数的数量。考虑这样的整数集合 −R = {x1, x2, … x$\mathrm{\phi}$(n)}, 即 R 的每个元素 xi ... 继续阅读
令 G 为具有 n 个元素的有限循环集合。它认为该组以乘法形式写入。令 b 为 G 的生成器,因此 G 的每个元素 g 都可以写成 g = bk 的形式,其中 k 为某个整数。此外,定义 g 的任何两个这样的整数都将与模 n 同余。可以通过创建到 g 的模 n 的 k 同余类来表示函数 logb:G → Zn(其中 Zn 表示模 n 的整数环)。此函数是一个群同构,称为以 b 为基的离散算法。在数学中,尤其是 ... 阅读更多
费马小定理是初等数论中的基础定理,用于计算模质数的整数的乘方。它是欧拉定理的一个特例,对于初等数论的应用至关重要,例如素数测试和公钥密码学。这被称为费马小定理。费马定理也称为费马小定理,规定如果 P 为素数,“a”是不被 P 整除的正整数,则 −aP−1 ≡ 1 mod P 第二个条件说如果 P 为素数而 a为整数,则 aP ≡ 1 mod ... 阅读更多