gmpy2常见函数使用 初始化大整数 1234import gmpy2gmpy2.mpz(909090)result:mpz(909090) 求大整数a,b的最大公因数 1234import gmpy2gmpy2.gcd(6,18)result:mpz(6) 求大整数x模m的逆元y 12345import gmpy2#4*6 ≡ 1 mod 23gmpy2.invert(4,23)result:mpz(6) 检验大整数是否为偶数 1234567891011import gmpy2gmpy2.is_even(6)result:True-----------import gmpy2gmpy2.is_even(7)result:False 检验大整数是否为奇数 123456789101112import gmpy2gmpy2.is_odd(6)result:False-----------import gmpy2gmpy2.is_odd(7)result:True 检验大整数是否为素数 1234import gmpy2gmpy2.is_prime(5)result:True 求大整数x开n次根 1234import gmpy2gmpy2.iroot(81,2)result:(mpz(9),True) 求大整数x的y次幂模m取余 12345import gmpy2#2^4 mod 5 gmpy2.powmod(2,4,15)result:mpz(1) Crypto gmpy2常见函数使用 https://equinox-shame.github.io/2022/08/03/gmpy2常见函数使用/ 作者 梓曰 发布于 2022年8月3日 许可协议 2022 强网逆向部分题解 上一篇 DASCTF 2022.07 E4sy_Mix 复现 下一篇 Please enable JavaScript to view the comments