Ed25519-like signatures with X25519 keys, Axolotl-style.
This repository is full of cryptography functions with some abstraction, be sure what you are doing
For the user guide and further documentation, please read Telescope
- Utils
- random
- random_bytes usize -> Vec
- extras
- ...
- random
- Crypto
- keys
- KeyPair::new Option<Vec> -> KeyPair
- prvk -> Vec
- pubk -> Vec
- KeyPair::new Option<Vec> -> KeyPair
- signatures
- keys
Curve25519 signatures (and also key agreement) like in the early Axolotl. Ported to Rust by Miguel Sandro Lucero. miguel.sandro@gmail.com. 2021.09.11
You can use it under MIT or CC0 license.
Curve25519 signatures idea and math by Trevor Perrin https://moderncrypto.org/mail-archive/curves/2014/000205.html Derived from axlsign.js written by Dmitry Chestnykh. https://github.com/wavesplatform/curve25519-js