An Ed25519 Secret key
Modulecryptonite-0.30Haskell2010
Crypto.PubKey.Ed25519
Ed25519 support
- 3 types
- 10 values
- Packagecryptonite-0.30
- Exports13
- LanguageHaskell2010
- LicenceBSD-3-Clause
- SourceEd25519.hs
An Ed25519 public key
Instances4Eq, Show, NFData, ByteArrayAccess
An Ed25519 signature
Instances4Eq, Show, NFData, ByteArrayAccess
Size constants
3 declarationsA public key is 32 bytes
A secret key is 32 bytes
A signature is 64 bytes
Smart constructors
3 declarationsTry to build a signature from a bytearray
Try to build a public key from a bytearray
Try to build a secret key from a bytearray
Methods
4 declarationsCreate a public key from a secret key
Sign a message using the key pair
Verify a message
Generate a secret key