a^e % n = b
rsa 加密的公式 中 a^e 的过程
a 为明文字节 要和rsa中的一个整数求幂, 通常这个数会很大,超过大部分语言的的 number最大值,
该如何解决呢?
a^e % n = b
rsa 加密的公式 中 a^e 的过程
a 为明文字节 要和rsa中的一个整数求幂, 通常这个数会很大,超过大部分语言的的 number最大值,
该如何解决呢?
number
貌似是 JS
特有的类型,不过也不妨碍理解。
以往 JS
的位运算会把参数强制转换为 32 位整数,所以对超过此范围的数字进行位运算只能另辟蹊径,就是造/找轮子。
现在有 BigInt
了,大数位运算就不用那么麻烦了。
10 回答11.3k 阅读
5 回答4.9k 阅读✓ 已解决
4 回答3.2k 阅读✓ 已解决
8 回答6.4k 阅读
2 回答2.8k 阅读✓ 已解决
3 回答2.4k 阅读✓ 已解决
3 回答2.2k 阅读✓ 已解决
Java可以用BigInteger类。