如何计算经过时间的加密和解密算法?

这个问题在这里已经有了答案:

  • 我如何在Java中编写正确的微基准测试? 11个答案

  • 首先,你的加密和解密方法显然不适用于任何严重的安全问题。

    加密方法似乎也包含随机BigInteger的生成。 通常情况下,只有在生成密钥对时才会这样做(然后至少对于RSA算法,您将生成一个素数,而不是任何随机整数)。 那么这是什么样的加密/解密方法超出了我的想象。

    此外,Java VM需要很长时间才能优化。 所以基本上你最好使用大量的测试轮次,然后用经过的时间除以轮次数。

    你目前的输出非常取决于随机数发生器的状态。 如果熵被耗尽,它将需要很长时间才能产生新的数字。

    链接地址: http://www.djcxy.com/p/86547.html

    上一篇: How compute elapsed time encrypt and decrypt algorithm?

    下一篇: What am i doing wrong with java 8 lambda Predicate<Integer>?