"Validate" is also used for blocks and transactions, but not for proofs, commitments, or Merkle paths.
The same change will be made to the protocol specification in the next version.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
("The Edwards form of Curve25519" is not a unique description; there are multiple
twisted Edwards curves birationally equivalent to Curve25519, but only one is
called Ed25519.)
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
* First draft of Ed25519 validation rules.
* Add ZIP number.
* Clarify language.
* Remove Original-Authors when Owners has same value
Co-authored-by: Daira Hopwood <daira@jacaranda.org>
* Status: Active -> Proposed
Co-authored-by: Daira Hopwood <daira@jacaranda.org>
* Tidy words
Co-authored-by: Daira Hopwood <daira@jacaranda.org>
* Clarify libsodium divergence
Co-authored-by: Daira Hopwood <daira@jacaranda.org>
* Link to rfc8032
* Include references section
* Redo
* Math syntax
Co-authored-by: Daira Hopwood <daira@jacaranda.org>
* Update math syntax to match spec for byte-arrays
Co-authored-by: Daira Hopwood <daira@jacaranda.org>
* Define only the RFC words that are used
* Link to spec
* Fleshout title
* Deployment section
* Update zip-0215.rst
* Add linebreak
Co-authored-by: Deirdre Connolly <deirdre@zfnd.org>
Co-authored-by: Daira Hopwood <daira@jacaranda.org>