3

哪个工具是访问大位数以测试加密系统的最佳工具..GMP 库或 JAVA 大整数..??在速度,内存,功能,对 crptosystems 的灵活性(数学函数,如反转,pwm ..等)方面。

4

1 回答 1

7

这个问题没有什么意义,因为如果你使用 Java,那么你就不能使用 GMP,如果你不使用 Java,那么你就不能使用 Java 的BigInteger.

两者都可以进行密码学(我以此为生)。Java 的大整数很不错,但速度不是很快(它们“对于大多数用途来说足够快”)。例如,我使用 Java 每秒获得​​ 300 个 RSA 签名,而 GMP 在同一系统上每秒会产生超过 1000 个。

但是,Java 带有一个垃圾收集器,这很好。

于 2010-03-31T21:16:31.677 回答