public static final class FipsEC.DSAOperatorFactory extends FipsSignatureOperatorFactory<FipsEC.DSAParameters>
Constructor and Description |
---|
DSAOperatorFactory() |
Modifier and Type | Method and Description |
---|---|
FipsOutputSignerUsingSecureRandom<FipsEC.DSAParameters> |
createSigner(AsymmetricPrivateKey key,
FipsEC.DSAParameters parameters)
Return a generator of EC DSA signatures.
|
FipsOutputVerifier<FipsEC.DSAParameters> |
createVerifier(AsymmetricPublicKey key,
FipsEC.DSAParameters parameters)
Create a verifier for EC DSA signatures.
|
public FipsOutputSignerUsingSecureRandom<FipsEC.DSAParameters> createSigner(AsymmetricPrivateKey key, FipsEC.DSAParameters parameters)
createSigner
in interface SignatureOperatorFactory<FipsEC.DSAParameters>
createSigner
in class FipsSignatureOperatorFactory<FipsEC.DSAParameters>
key
- the key to initialize the signature generator with.parameters
- parameters required to configure the generation.public FipsOutputVerifier<FipsEC.DSAParameters> createVerifier(AsymmetricPublicKey key, FipsEC.DSAParameters parameters)
createVerifier
in interface SignatureOperatorFactory<FipsEC.DSAParameters>
createVerifier
in class FipsSignatureOperatorFactory<FipsEC.DSAParameters>
key
- the key to initialize the verifier with.parameters
- parameters required to configure the verification.