Class DESedeKeyGenerator

    • Constructor Detail

      • DESedeKeyGenerator

        public DESedeKeyGenerator()
    • Method Detail

      • engineInit

        protected void engineInit​(SecureRandom random)
        Initializes this key generator.
        Specified by:
        engineInit in class KeyGeneratorSpi
        Parameters:
        random - the source of randomness for this generator
      • engineInit

        protected void engineInit​(int keysize,
                                  SecureRandom random)
        Initializes this key generator for a certain keysize, using the given source of randomness.
        Specified by:
        engineInit in class KeyGeneratorSpi
        Parameters:
        keysize - the keysize. This is an algorithm-specific metric specified in number of bits. A keysize with 112 bits of entropy corresponds to a Triple DES key with 2 intermediate keys, and a keysize with 168 bits of entropy corresponds to a Triple DES key with 3 intermediate keys.
        random - the source of randomness for this key generator