org.bouncycastle.jce.spec

Class GOST3410ParameterSpec

Implemented Interfaces:
AlgorithmParameterSpec, GOST3410Params

public class GOST3410ParameterSpec
extends java.lang.Object
implements AlgorithmParameterSpec, GOST3410Params

ParameterSpec for a GOST 3410-94 key.

Constructor Summary

GOST3410ParameterSpec(String keyParamSetID)
GOST3410ParameterSpec(String keyParamSetID, String digestParamSetOID)
GOST3410ParameterSpec(String keyParamSetID, String digestParamSetOID, String encryptionParamSetOID)
GOST3410ParameterSpec(GOST3410PublicKeyParameterSetSpec spec)

Method Summary

String
getDigestParamSetOID()
String
getEncryptionParamSetOID()
String
getPublicKeyParamSetOID()
GOST3410PublicKeyParameterSetSpec
getPublicKeyParameters()

Constructor Details

GOST3410ParameterSpec

public GOST3410ParameterSpec(String keyParamSetID)

GOST3410ParameterSpec

public GOST3410ParameterSpec(String keyParamSetID,
                             String digestParamSetOID)

GOST3410ParameterSpec

public GOST3410ParameterSpec(String keyParamSetID,
                             String digestParamSetOID,
                             String encryptionParamSetOID)

GOST3410ParameterSpec

public GOST3410ParameterSpec(GOST3410PublicKeyParameterSetSpec spec)

Method Details

getDigestParamSetOID

public String getDigestParamSetOID()
Specified by:
getDigestParamSetOID in interface GOST3410Params

getEncryptionParamSetOID

public String getEncryptionParamSetOID()
Specified by:
getEncryptionParamSetOID in interface GOST3410Params

getPublicKeyParamSetOID

public String getPublicKeyParamSetOID()
Specified by:
getPublicKeyParamSetOID in interface GOST3410Params

getPublicKeyParameters

public GOST3410PublicKeyParameterSetSpec getPublicKeyParameters()
Specified by:
getPublicKeyParameters in interface GOST3410Params