public final class ByteSignature
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
static byte[] |
sign(byte[] a_message,
AsymmetricCryptoKeyPair a_keyPair)
Signs a message.
|
static byte[] |
sign(byte[] a_message,
IMyPrivateKey a_privateKey)
Signs a message.
|
static java.lang.String |
toHexString(byte[] a_bytes)
Creates, from a given byte array, a readable byte string of the form AA:C3:02:21:...
|
static boolean |
verify(byte[] a_message,
byte[] a_signature,
AsymmetricCryptoKeyPair a_keyPair)
Verifies the signature for a message.
|
static boolean |
verify(byte[] a_message,
byte[] a_signature,
IMyPublicKey a_publicKey)
Verifies the signature for a message.
|
public static boolean verify(byte[] a_message,
byte[] a_signature,
AsymmetricCryptoKeyPair a_keyPair)
a_message - a messagea_signature - the signature to verifya_keyPair - a key pair for verification of the signaturepublic static boolean verify(byte[] a_message,
byte[] a_signature,
IMyPublicKey a_publicKey)
a_message - a messagea_signature - the signature to verifya_publicKey - a public key for verification of the signaturepublic static byte[] sign(byte[] a_message,
AsymmetricCryptoKeyPair a_keyPair)
a_message - the message to signa_keyPair - a key pair for signingpublic static byte[] sign(byte[] a_message,
IMyPrivateKey a_privateKey)
a_message - the message to signa_privateKey - a private key for signingpublic static java.lang.String toHexString(byte[] a_bytes)
a_bytes - a byte arrayCopyright © 2023. All rights reserved.