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