Bouncy Castle Cryptography 1.28

org.bouncycastle.jce.provider
Class JDKAlgorithmParameters.GOST3410

java.lang.Object
  extended byjava.security.AlgorithmParametersSpi
      extended byorg.bouncycastle.jce.provider.JDKAlgorithmParameters
          extended byorg.bouncycastle.jce.provider.JDKAlgorithmParameters.GOST3410
Enclosing class:
JDKAlgorithmParameters

public static class JDKAlgorithmParameters.GOST3410
extends JDKAlgorithmParameters


Nested Class Summary
 
Nested classes inherited from class org.bouncycastle.jce.provider.JDKAlgorithmParameters
JDKAlgorithmParameters.CAST5AlgorithmParameters, JDKAlgorithmParameters.DH, JDKAlgorithmParameters.DSA, JDKAlgorithmParameters.ElGamal, JDKAlgorithmParameters.GOST3410, JDKAlgorithmParameters.IDEAAlgorithmParameters, JDKAlgorithmParameters.IES, JDKAlgorithmParameters.IVAlgorithmParameters, JDKAlgorithmParameters.PKCS12PBE, JDKAlgorithmParameters.RC2AlgorithmParameters
 
Constructor Summary
JDKAlgorithmParameters.GOST3410()
           
 
Method Summary
protected  byte[] engineGetEncoded()
          Return the X.509 ASN.1 structure GOST3410Parameter.
protected  byte[] engineGetEncoded(java.lang.String format)
           
protected  AlgorithmParameterSpec engineGetParameterSpec(java.lang.Class paramSpec)
           
protected  void engineInit(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

JDKAlgorithmParameters.GOST3410

public JDKAlgorithmParameters.GOST3410()
Method Detail

engineGetEncoded

protected byte[] engineGetEncoded()
Return the X.509 ASN.1 structure GOST3410Parameter.

  GOST3410Parameter ::= SEQUENCE {
                   prime INTEGER, -- p
                   subprime INTEGER, -- q
                   base INTEGER, -- a}
 

Specified by:
engineGetEncoded in class AlgorithmParametersSpi

engineGetEncoded

protected byte[] engineGetEncoded(java.lang.String format)
Specified by:
engineGetEncoded in class AlgorithmParametersSpi

engineGetParameterSpec

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

engineInit

protected void engineInit(AlgorithmParameterSpec paramSpec)
                   throws InvalidParameterSpecException
Specified by:
engineInit in class AlgorithmParametersSpi
Throws:
InvalidParameterSpecException

engineInit

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

engineInit

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

engineToString

protected java.lang.String engineToString()
Specified by:
engineToString in class AlgorithmParametersSpi

Bouncy Castle Cryptography 1.28