Uses of Interface
org.bitcoinj.secp.SchnorrSignature
Packages that use SchnorrSignature
Package
Description
API definition package for the
org.bitcoinj.secp module and JAR.Internal helper classes -- not for public use.
-
Uses of SchnorrSignature in org.bitcoinj.secp
Methods in org.bitcoinj.secp that return SchnorrSignatureModifier and TypeMethodDescriptionstatic SchnorrSignatureSchnorrSignature.of(byte[] bytes) Deprecated, for removal: This API element is subject to removal in a future version.Secp256k1.schnorrSigSign32(byte[] msg_hash, SecpPrivKey privKey) Create a Schnorr signature for a message.Secp256k1.schnorrSigSign32(byte[] messageHash, SecpPrivKey privKey, byte[] auxiliaryRandom) Create a Schnorr signature for a message.Methods in org.bitcoinj.secp with parameters of type SchnorrSignatureModifier and TypeMethodDescriptiondefault SecpResult<Boolean> Secp256k1.schnorrSigVerify(SchnorrSignature signature, byte[] msg_hash, SecpPubKey pubKey) Verify a Schnorr signature.Secp256k1.schnorrSigVerify(SchnorrSignature signature, byte[] msg_hash, SecpXOnlyPubKey pubKey) Verify a Schnorr signature. -
Uses of SchnorrSignature in org.bitcoinj.secp.ffm
Methods in org.bitcoinj.secp.ffm that return SchnorrSignatureModifier and TypeMethodDescriptionSecp256k1Foreign.schnorrSigSign32(byte[] messageHash, SecpPrivKey privKey) Secp256k1Foreign.schnorrSigSign32(byte[] messageHash, SecpPrivKey privKey, byte[] auxiliaryRandom) schnorrSigSign32 using provided randomness.Methods in org.bitcoinj.secp.ffm with parameters of type SchnorrSignatureModifier and TypeMethodDescriptionSecp256k1Foreign.schnorrSigVerify(SchnorrSignature signature, byte[] msg_hash, SecpXOnlyPubKey pubKey) -
Uses of SchnorrSignature in org.bitcoinj.secp.internal
Classes in org.bitcoinj.secp.internal that implement SchnorrSignatureMethods in org.bitcoinj.secp.internal that return SchnorrSignatureModifier and TypeMethodDescriptionstatic SchnorrSignatureSchnorrSignatureImpl.of(byte[] bytes) Create an ECDSA signature from serialized bytes