README (651B)
1 This module implements the ed25519 signature algorithm, as defined by RFC 8032. 2 3 Do not use the same secret key for both key exchanges and signatures. The public 4 keys are different and revealing both may leak information. 5 6 This is a low-level module which implements cryptographic primitives. Direct use 7 of cryptographic primitives is not recommended for non-experts, as incorrect use 8 of these primitives can easily lead to the introduction of security 9 vulnerabilities. Non-experts are advised to use the high-level operations 10 available in the top-level [[crypto::]] module. 11 12 Be advised that Hare's cryptography implementations have not been audited.