我只是使用以下方法从使用自定义DES切换到内置DES:
SecretKey sk = new SecretKeySpec(key8, "DES");
des = Cipher.getInstance("DES/ECB/NoPadding");
des.init(opmode, sk);
现在,我发现getInstance,implInit,choiceProvider等在doFinal上的通话时间实际上是 6次。
创建实例并进行一次加密的100000个周期现在要慢得多。
是否有一种方法可以绕过所有javax.crypto设置?我可以克隆getInstance返回的内容吗?