我相信在 64 位 JVM 中 long[] 比 int[] 效率更高,并且可以显着加快 RSA 操作。
进位是 long[] 中的一个问题,但是我们可以使用一些原生的方法来强制 long 作为 unsigned,例如long z = u64add(x, y, cr)
,这里cr
是一个boolean[]
,可以替换long z = x + y
。
我相信在 64 位 JVM 中 long[] 比 int[] 效率更高,并且可以显着加快 RSA 操作。
进位是 long[] 中的一个问题,但是我们可以使用一些原生的方法来强制 long 作为 unsigned,例如long z = u64add(x, y, cr)
,这里cr
是一个boolean[]
,可以替换long z = x + y
。