java.lang.Object | |
↳ | org.bouncycastle.crypto.signers.ECDSASigner |
EC-DSA as described in X9.62
[Expand]
Inherited Fields | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From interface
org.bouncycastle.math.ec.ECConstants
|
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
generate a signature for the given message using the key we were
initialised with.
| |||||||||||
initialise the signer for signature generation or signature
verification.
| |||||||||||
return true if the value r and s represent a DSA signature for
the passed in message (for standard DSA the message should be
a SHA-1 hash of the real message to be verified).
|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
| |||||||||||
From interface
org.bouncycastle.crypto.DSA
|
generate a signature for the given message using the key we were initialised with. For conventional DSA the message should be a SHA-1 hash of the message of interest.
message | the message that will be verified later. |
---|
initialise the signer for signature generation or signature verification.
forSigning | true if we are generating a signature, false otherwise. |
---|---|
param | key parameters for signature generation. |
return true if the value r and s represent a DSA signature for the passed in message (for standard DSA the message should be a SHA-1 hash of the real message to be verified).
message | the message that was supposed to have been signed. |
---|---|
r | the r signature value. |
s | the s signature value. |