Class FipsTripleDES


  • public final class FipsTripleDES
    extends java.lang.Object
    Source class for approved implementations of AES based algorithms
    • Field Detail

      • ALGORITHM

        public static final FipsAlgorithm ALGORITHM
        Raw TripleDES algorithm, can be used for creating general purpose TripleDES keys.
      • ECBwithPKCS7

        public static final FipsTripleDES.Parameters ECBwithPKCS7
        TripleDES in electronic code book mode with PKCS#7/PKCS#5 padding.
      • ECBwithISO10126_2

        public static final FipsTripleDES.Parameters ECBwithISO10126_2
        TripleDES in electronic code book mode with ISO10126-2 padding.
      • ECBwithX923

        public static final FipsTripleDES.Parameters ECBwithX923
        TripleDES in electronic code book mode with X9.23 padding.
      • ECBwithISO7816_4

        public static final FipsTripleDES.Parameters ECBwithISO7816_4
        TripleDES in electronic code book mode with ISO7816-4 padding.
      • ECBwithTBC

        public static final FipsTripleDES.Parameters ECBwithTBC
        TripleDES in electronic code book mode with trailing bit complement(TBC) padding.
      • CBCwithPKCS7

        public static final FipsTripleDES.Parameters CBCwithPKCS7
        TripleDES in cipher block chaining mode with PKCS#7/PKCS#5 padding.
      • CBCwithISO10126_2

        public static final FipsTripleDES.Parameters CBCwithISO10126_2
        TripleDES in cipher block chaining mode with ISO10126-2 padding.
      • CBCwithX923

        public static final FipsTripleDES.Parameters CBCwithX923
        TripleDES in cipher block chaining mode with X9.23 padding.
      • CBCwithISO7816_4

        public static final FipsTripleDES.Parameters CBCwithISO7816_4
        TripleDES in cipher block chaining mode with ISO7816-4 padding.
      • CBCwithTBC

        public static final FipsTripleDES.Parameters CBCwithTBC
        TripleDES in cipher block chaining mode with trailing bit complement(TBC) padding.
      • CBCwithCS1

        public static final FipsTripleDES.Parameters CBCwithCS1
        TripleDES in cipher block chaining mode cipher text stealing type 1.
      • CBCwithCS2

        public static final FipsTripleDES.Parameters CBCwithCS2
        TripleDES in cipher block chaining mode cipher text stealing type 2.
      • CBCwithCS3

        public static final FipsTripleDES.Parameters CBCwithCS3
        TripleDES in cipher block chaining mode cipher text stealing type 3.