Bouncy Castle Cryptography Library 1.77.0

org.bouncycastle.jcajce.provider.symmetric
Class GOST28147.BaseAlgParams

java.lang.Object
  |
  +--java.security.AlgorithmParametersSpi
        |
        +--org.bouncycastle.jcajce.provider.symmetric.util.BaseAlgorithmParameters
              |
              +--org.bouncycastle.jcajce.provider.symmetric.GOST28147.BaseAlgParams
Direct Known Subclasses:
GOST28147.AlgParams
Enclosing class:
GOST28147

public abstract static class GOST28147.BaseAlgParams
extends BaseAlgorithmParameters


Constructor Summary
GOST28147.BaseAlgParams()
           
 
Method Summary
protected  byte[] engineGetEncoded()
           
protected  byte[] engineGetEncoded(java.lang.String format)
           
protected  void engineInit(java.security.spec.AlgorithmParameterSpec paramSpec)
           
protected  void engineInit(byte[] encoding)
           
protected  void engineInit(byte[] params, java.lang.String format)
           
protected static ASN1ObjectIdentifier getSBoxOID(byte[] sBox)
           
protected static ASN1ObjectIdentifier getSBoxOID(java.lang.String name)
           
protected  java.security.spec.AlgorithmParameterSpec localEngineGetParameterSpec(java.lang.Class paramSpec)
           
protected  byte[] localGetEncoded()
           
 
Methods inherited from class org.bouncycastle.jcajce.provider.symmetric.util.BaseAlgorithmParameters
engineGetParameterSpec, isASN1FormatString
 
Methods inherited from class java.security.AlgorithmParametersSpi
engineToString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GOST28147.BaseAlgParams

public GOST28147.BaseAlgParams()
Method Detail

engineInit

protected final void engineInit(byte[] encoding)
                         throws java.io.IOException
Overrides:
engineInit in class java.security.AlgorithmParametersSpi

engineGetEncoded

protected final byte[] engineGetEncoded()
                                 throws java.io.IOException
Overrides:
engineGetEncoded in class java.security.AlgorithmParametersSpi

engineGetEncoded

protected final byte[] engineGetEncoded(java.lang.String format)
                                 throws java.io.IOException
Overrides:
engineGetEncoded in class java.security.AlgorithmParametersSpi

engineInit

protected final void engineInit(byte[] params,
                                java.lang.String format)
                         throws java.io.IOException
Overrides:
engineInit in class java.security.AlgorithmParametersSpi

localGetEncoded

protected byte[] localGetEncoded()
                          throws java.io.IOException

localEngineGetParameterSpec

protected java.security.spec.AlgorithmParameterSpec localEngineGetParameterSpec(java.lang.Class paramSpec)
                                                                         throws java.security.spec.InvalidParameterSpecException
Overrides:
localEngineGetParameterSpec in class BaseAlgorithmParameters

engineInit

protected void engineInit(java.security.spec.AlgorithmParameterSpec paramSpec)
                   throws java.security.spec.InvalidParameterSpecException
Overrides:
engineInit in class java.security.AlgorithmParametersSpi

getSBoxOID

protected static ASN1ObjectIdentifier getSBoxOID(java.lang.String name)

getSBoxOID

protected static ASN1ObjectIdentifier getSBoxOID(byte[] sBox)

Bouncy Castle Cryptography Library 1.77.0