# Packages
No description provided by the author
# Functions
CalculateSignature signs a message with the given private key.
CalculateSignatureAsync signs a message with the given private key asyncronously.
No description provided by the author
DecodePoint will take the given bytes and offset and return an ECPublicKeyable object.
GenerateKeyPair returns an EC Key Pair.
NewDjbECPrivateKey returns a new EC private key with the given bytes.
NewDjbECPublicKey creates a new Curve25519 public key with the given bytes.
NewECKeyPair returns a new elliptic curve keypair given the specified public and private keys.
VerifySignature verifies that the message was signed with the given key.
VerifySignatureAsync verifies that a message was signed with the given key asyncronously.
# Structs
DjbECPrivateKey implements the ECPrivateKey interface and uses Curve25519.
DjbECPublicKey implements the ECPublicKey interface and uses Curve25519.
ECKeyPair is a combination of both public and private elliptic curve keys.
# Interfaces
ECPrivateKeyable is an interface for all elliptic curve private keys.
ECPublicKeyable is an interface for all elliptic curve public keys.