Bouncy Castle Cryptography Library 1.85

org.bouncycastle.jcajce.provider.digest
Class KMACAlgorithmParameters.KMac256

java.lang.Object
  extended byjava.security.AlgorithmParametersSpi
      extended byorg.bouncycastle.jcajce.provider.digest.KMACAlgorithmParameters
          extended byorg.bouncycastle.jcajce.provider.digest.KMACAlgorithmParameters.KMac256
Enclosing class:
org.bouncycastle.jcajce.provider.digest.KMACAlgorithmParameters

public static class KMACAlgorithmParameters.KMac256
extends org.bouncycastle.jcajce.provider.digest.KMACAlgorithmParameters


Nested Class Summary
static class KMACAlgorithmParameters.KMac128
           
static class KMACAlgorithmParameters.KMac256
           
 
Constructor Summary
KMACAlgorithmParameters.KMac256()
           
 
Method Summary
protected  KMACParameterSpec decodeSpec(byte[] encoded)
           
protected  byte[] encodeSpec(KMACParameterSpec spec)
           
protected  byte[] engineGetEncoded()
           
protected  byte[] engineGetEncoded(java.lang.String format)
           
protected  java.security.spec.AlgorithmParameterSpec engineGetParameterSpec(java.lang.Class paramSpec)
           
protected  void engineInit(java.security.spec.AlgorithmParameterSpec paramSpec)
           
protected  void engineInit(byte[] params)
           
protected  void engineInit(byte[] params, java.lang.String format)
           
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

KMACAlgorithmParameters.KMac256

public KMACAlgorithmParameters.KMac256()
Method Detail

encodeSpec

protected byte[] encodeSpec(KMACParameterSpec spec)
                     throws java.io.IOException
Throws:
java.io.IOException

decodeSpec

protected KMACParameterSpec decodeSpec(byte[] encoded)

engineInit

protected void engineInit(java.security.spec.AlgorithmParameterSpec paramSpec)
                   throws java.security.spec.InvalidParameterSpecException
Throws:
java.security.spec.InvalidParameterSpecException

engineInit

protected void engineInit(byte[] params)
                   throws java.io.IOException
Throws:
java.io.IOException

engineInit

protected void engineInit(byte[] params,
                          java.lang.String format)
                   throws java.io.IOException
Throws:
java.io.IOException

engineGetEncoded

protected byte[] engineGetEncoded()
                           throws java.io.IOException
Throws:
java.io.IOException

engineGetEncoded

protected byte[] engineGetEncoded(java.lang.String format)
                           throws java.io.IOException
Throws:
java.io.IOException

engineGetParameterSpec

protected java.security.spec.AlgorithmParameterSpec engineGetParameterSpec(java.lang.Class paramSpec)
                                                                    throws java.security.spec.InvalidParameterSpecException
Throws:
java.security.spec.InvalidParameterSpecException

engineToString

protected java.lang.String engineToString()

Bouncy Castle Cryptography Library 1.85