我正在尝试让 TripleDES 加密在 Java 中工作。在Wikipedia下的文章中Keying Options
,我想使用选项 1,其中All three keys are independent
.
从Cipher 文档中,它说要转到此处的参考指南,但我仍然不清楚。
我正在努力让示例运行,并在不同的项目中使用这两行:
Cipher c = Cipher.getInstance("DESede");
Cipher cipher = Cipher.getInstance("TripleDES/ECB/PKCS5Padding");
两者都编译得很好,那么有什么区别?我应该使用其中一个吗?这两个都适用于使用三个单独的键吗?