Class FipsTripleDES.Parameters

    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      byte[] getIV()
      Return the initialization vector associated with this parameter set.
      FipsTripleDES.Parameters withIV​(byte[] iv)
      Create a new parameter set with a different IV.
      FipsTripleDES.Parameters withIV​(java.security.SecureRandom random)
      Create a new parameter set with a different IV based on the output of the passed in random.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • withIV

        public FipsTripleDES.Parameters withIV​(byte[] iv)
        Description copied from interface: ParametersWithIV
        Create a new parameter set with a different IV.
        Specified by:
        withIV in interface ParametersWithIV
        Parameters:
        iv - the IV to use.
        Returns:
        a copy of the current parameter set with the new IV.
      • withIV

        public FipsTripleDES.Parameters withIV​(java.security.SecureRandom random)
        Description copied from interface: ParametersWithIV
        Create a new parameter set with a different IV based on the output of the passed in random.
        Specified by:
        withIV in interface ParametersWithIV
        Parameters:
        random - the SecureRandom to use as the source of IV data.
        Returns:
        a copy of the current parameter set with the new IV.
      • getIV

        public byte[] getIV()
        Description copied from interface: ParametersWithIV
        Return the initialization vector associated with this parameter set.
        Specified by:
        getIV in interface ParametersWithIV
        Returns:
        the IV for these parameters.