Я пытаюсь заставить шифрование TripleDES работать на Java. Из статьи Википедии под Keying Options
я хочу использовать вариант 1, где All three keys are independent
.
Из документов по шифру говорится, что нужно перейти к справочное руководство здесь, но мне все равно непонятно.
Я работаю над запуском примеров и использую обе эти строки в разных проектах:
Cipher c = Cipher.getInstance("DESede");
Cipher cipher = Cipher.getInstance("TripleDES/ECB/PKCS5Padding");
Оба компилируются нормально, так какая разница? Должен ли я использовать один над другим? Оба они работают для использования трех отдельных клавиш?