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