com.ibm.crypto.hdwrCCA.provider

Class DESParameters

  • java.lang.Object
    • java.security.AlgorithmParametersSpi
      • com.ibm.crypto.hdwrCCA.provider.DESParameters


  • public final class DESParameters
    extends java.security.AlgorithmParametersSpi
    This class implements the parameter (IV) used with the DES algorithm in feedback-mode. IV is defined in the standards as follows:
     IV ::= OCTET STRING  -- 8 octets
     
    • Constructor Summary

      Constructors 
      Constructor and Description
      DESParameters() 
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method and Description
      protected byte[] engineGetEncoded() 
      protected byte[] engineGetEncoded(java.lang.String encodingMethod) 
      protected java.security.spec.AlgorithmParameterSpec engineGetParameterSpec(java.lang.Class paramSpec) 
      protected void engineInit(java.security.spec.AlgorithmParameterSpec paramSpec) 
      protected void engineInit(byte[] encoded) 
      protected void engineInit(byte[] encoded, java.lang.String decodingMethod) 
      protected java.lang.String engineToString() 
      • Methods inherited from class java.lang.Object

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

      • DESParameters

        public DESParameters()
    • Method Detail

      • engineInit

        protected void engineInit(java.security.spec.AlgorithmParameterSpec paramSpec)
                           throws java.security.spec.InvalidParameterSpecException
        Specified by:
        engineInit in class java.security.AlgorithmParametersSpi
        Throws:
        java.security.spec.InvalidParameterSpecException
      • engineInit

        protected void engineInit(byte[] encoded)
                           throws java.io.IOException
        Specified by:
        engineInit in class java.security.AlgorithmParametersSpi
        Throws:
        java.io.IOException
      • engineInit

        protected void engineInit(byte[] encoded,
                                  java.lang.String decodingMethod)
                           throws java.io.IOException
        Specified by:
        engineInit in class java.security.AlgorithmParametersSpi
        Throws:
        java.io.IOException
      • engineGetParameterSpec

        protected java.security.spec.AlgorithmParameterSpec engineGetParameterSpec(java.lang.Class paramSpec)
                                                                            throws java.security.spec.InvalidParameterSpecException
        Specified by:
        engineGetParameterSpec in class java.security.AlgorithmParametersSpi
        Throws:
        java.security.spec.InvalidParameterSpecException
      • engineGetEncoded

        protected byte[] engineGetEncoded()
                                   throws java.io.IOException
        Specified by:
        engineGetEncoded in class java.security.AlgorithmParametersSpi
        Throws:
        java.io.IOException
      • engineGetEncoded

        protected byte[] engineGetEncoded(java.lang.String encodingMethod)
                                   throws java.io.IOException
        Specified by:
        engineGetEncoded in class java.security.AlgorithmParametersSpi
        Throws:
        java.io.IOException
      • engineToString

        protected java.lang.String engineToString()
        Specified by:
        engineToString in class java.security.AlgorithmParametersSpi
� Portions Copyright 1997, 2022 IBM Corporation. All rights reserved. � Portions Copyright 1997, 2022, Oracle and/or its affiliates. All rights reserved.