public class GOST3410ParameterSpec
extends java.lang.Object
implements java.security.spec.AlgorithmParameterSpec
Constructor and Description |
---|
GOST3410ParameterSpec(ASN1ObjectIdentifier publicKeyParamSet,
ASN1ObjectIdentifier digestParamSet)
Constructor for signing parameters.
|
GOST3410ParameterSpec(ASN1ObjectIdentifier publicKeyParamSet,
ASN1ObjectIdentifier digestParamSet,
ASN1ObjectIdentifier encryptionParamSet)
Constructor for signing/encryption parameters.
|
GOST3410ParameterSpec(java.lang.String publicKeyParamSet)
Constructor for signing parameters.
|
Modifier and Type | Method and Description |
---|---|
ASN1ObjectIdentifier |
getDigestParamSet()
Return the object identifier for the digest parameter set.
|
ASN1ObjectIdentifier |
getEncryptionParamSet()
Return the object identifier for the encryption parameter set.
|
ASN1ObjectIdentifier |
getPublicKeyParamSet()
Return the object identifier for the public key parameter set.
|
java.lang.String |
getPublicKeyParamSetName() |
public GOST3410ParameterSpec(java.lang.String publicKeyParamSet)
publicKeyParamSet
- the curve parameter set name.public GOST3410ParameterSpec(ASN1ObjectIdentifier publicKeyParamSet, ASN1ObjectIdentifier digestParamSet)
publicKeyParamSet
- the public key parameter set object identifier.digestParamSet
- the object identifier for the digest algorithm to be associated with parameters.public GOST3410ParameterSpec(ASN1ObjectIdentifier publicKeyParamSet, ASN1ObjectIdentifier digestParamSet, ASN1ObjectIdentifier encryptionParamSet)
publicKeyParamSet
- the public key parameter set object identifier.digestParamSet
- the object identifier for the digest algorithm to be associated with parameters.encryptionParamSet
- the object identifier associated with encryption algorithm to use.public java.lang.String getPublicKeyParamSetName()
public ASN1ObjectIdentifier getPublicKeyParamSet()
public ASN1ObjectIdentifier getDigestParamSet()
public ASN1ObjectIdentifier getEncryptionParamSet()