-
- All Implemented Interfaces:
-
dev.sublab.encrypting.signing.SignatureEngine,dev.sublab.encrypting.signing.Signer,dev.sublab.encrypting.signing.Verifier
public final class Ecdsa implements SignatureEngine
Handles ecdsa encryption
-
-
Method Summary
Modifier and Type Method Description StringgetName()ByteArraypublicKey()Generates a public key for ecdsa ByteArrayloadPrivateKey()Loads a private key ByteArraysign(ByteArray message)The default signing implementation for ecdsa. Booleanverify(ByteArray message, ByteArray signature)Verifies the provided message and signature against ecdsa -
-
Method Detail
-
loadPrivateKey
ByteArray loadPrivateKey()
Loads a private key
-
sign
ByteArray sign(ByteArray message)
The default signing implementation for ecdsa. Returns a generated signature
- Parameters:
message- message used to sign
-
-
-
-