| Modifier and Type | Class and Description |
|---|---|
| public static class | |
| pack-priv static class | |
| public static class | |
| public static class | |
| public static class | |
| public static class | |
| public static class | |
| public static class | |
| public static class | |
| public static class | |
| public static class | |
| public static class | |
| public static class | |
| public static class | |
| public static class | |
| public static class | |
| public static class | |
| public static class | |
| public static class | |
| public static class | |
| public static class |
| Modifier and Type | Field and Description |
|---|---|
| private final MessageDigest | |
| private boolean | |
| private final boolean | |
| private ECPrivateKey | |
| private ECPublicKey | |
| private SecureRandom |
| Access | Constructor and Description |
|---|---|
| pack-priv | |
| pack-priv | ECDSASignature(boolean p1363Format)
Constructs a new ECDSASignature that will use the specified signature format. |
| pack-priv | |
| pack-priv | ECDSASignature(String digestName, boolean p1363Format)
Constructs a new ECDSASignature that will use the specified digest and signature format. |
| Modifier and Type | Method and Description |
|---|---|
| protected Object | engineGetParameter(String param)
Implements abstract java.
Deprecated
Gets the value of the specified algorithm parameter. |
| protected AlgorithmParameters | engineGetParameters()
Overrides java. Returns the parameters used with this |
| protected void | engineInitSign(PrivateKey privateKey)
Implements abstract java. Initializes this |
| protected void | engineInitSign(PrivateKey privateKey, SecureRandom random)
Overrides java. Initializes this |
| protected void | engineInitVerify(PublicKey publicKey)
Implements abstract java. Initializes this |
| protected void | engineSetParameter(String param, Object value)
Implements abstract java.
Deprecated
Sets the specified algorithm parameter to the specified value. |
| protected void | engineSetParameter(AlgorithmParameterSpec params)
Overrides java. Initializes this |
| protected byte[] | engineSign()
Implements abstract java. Returns the signature bytes of all the data updated so far. |
| protected void | engineUpdate(byte b)
Implements abstract java. Updates the data to be signed or verified using the specified byte. |
| protected void | engineUpdate(byte[] b, int off, int len)
Implements abstract java. Updates the data to be signed or verified, using the specified array of bytes, starting at the specified offset. |
| protected void | engineUpdate(ByteBuffer byteBuffer)
Overrides java. Updates the data to be signed or verified using the specified ByteBuffer. |
| protected boolean | engineVerify(byte[] signature)
Implements abstract java. Verifies the passed-in signature. |
| protected byte[] | |
| protected void | |
| private byte[] | signDigestImpl(ECDSAOperations ops, int seedBits, byte[] digest, ECPrivateKey priv, SecureRandom random)
|