Expand description
A dalek cryptography based reproduction of the ed25519-donna API
See:
- https://github.com/ryankurte/rust-dalek-donna
Modules§
- consts
- ffi
- FFI bindings derived from ed25519-dalek headers
- test
- Helpers to ensure ABI compatibility for use when testing
Functions§
- dalek_
curve25519_ scalarmult - Scalar multiplication using the provided basepoint
- dalek_
curved25519_ scalarmult_ basepoint - Perform scalar multiplication of
eover the edwards curve point - dalek_
ed25519_ publickey - Derives a public key from a private key
- dalek_
ed25519_ publickey_ ext - Generate a public key using the expanded (sk + sk_ext) form of the secret key
- dalek_
ed25519_ randombytes_ unsafe - Generate random bytes using the system RNG
- dalek_
ed25519_ sign - Signs a message using the provided secret key
- dalek_
ed25519_ sign_ ext - Generate a signature using the expanded (sk + sk_ext) form of the secret key.
- dalek_
ed25519_ sign_ open - Verifies a signed message
- dalek_
ed25519_ sign_ open_ batch - Batch verify signatures, valid[i] == 1 for valid, 0 otherwise