< prev index next >
test/jdk/com/sun/crypto/provider/Cipher/DES/TestCipherDESede.java
Print this page
*** 1,7 ****
/*
! * Copyright (c) 2015, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
* published by the Free Software Foundation.
--- 1,7 ----
/*
! * Copyright (c) 2015, 2019, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
* published by the Free Software Foundation.
*** 28,48 ****
* @summary Test DES/DESede cipher with different MODES and padding
*/
public class TestCipherDESede extends TestCipher {
! TestCipherDESede() {
! super("DESede",
! new String[]{"CBC", "CTR", "CTS", "ECB", "PCBC",
! //CFBx
! "CFB", "CFB8", "CFB16", "CFB24", "CFB32", "CFB40", "CFB48", "CFB56",
! "CFB64",
! //OFBx
! "OFB", "OFB8", "OFB16", "OFB24", "OFB32", "OFB40", "OFB48", "OFB56",
! "OFB64"},
! new String[]{"NoPaDDing", "PKCS5Padding"});
}
public static void main(String[] args) throws Exception {
! new TestCipherDESede().runAll();
}
}
--- 28,51 ----
* @summary Test DES/DESede cipher with different MODES and padding
*/
public class TestCipherDESede extends TestCipher {
! TestCipherDESede(String[] modes, String[] paddings) {
! super("DESede", modes, paddings);
}
public static void main(String[] args) throws Exception {
! new TestCipherDESede(
! new String[]{ "CBC", "ECB", "PCBC",
! //CFBx
! "CFB", "CFB8", "CFB16", "CFB24", "CFB32", "CFB40",
! "CFB48", "CFB56", "CFB64",
! //OFBx
! "OFB", "OFB8", "OFB16", "OFB24", "OFB32", "OFB40",
! "OFB48", "OFB56", "OFB64"},
! new String[]{ "NoPaDDing", "PKCS5Padding" }).runAll();
! new TestCipherDESede(
! new String[]{ "CTR", "CTS" },
! new String[]{ "NoPaDDing" }).runAll();
}
}
< prev index next >