e-CryptIt Engine Xojo Plugin |

# EinhugurEd25519 Module

A module that has ED25519 public key signing.
This module has the following classes in addition to the methods listed further bellow:

- KeyPair
- SignBuffer
- VerifyBufferBuffer

module EinhugurEd25519

#### Methods

BufferedSign | Signs message using private and public key pair. The buffered version is used to sign very long message such as whole file.
BufferedVerify | Verifies message signature using public key. The buffered version is used to verify very long message such as whole file.
CreateSeed | Creates 32 byte random seed. (Note that seed is binary data, so not string with any encoding, you can use EncodeHex to represent it as Hex though if wanting to display it)
KeyExchange | Exchanges public keys to securely get shared secret.
Sign | Signs message using private and public key pair.
Verify | Verifies message signature using public key.

#### Constants

Version = 16.63 |