curve25519-dalek-source/curve25519-dalek/benches
Iñigo Querejeta Azurmendi 25a9dbb811
curve: Hash to curve and field as defined in the standard (#377)
* Implementation of `hash_to_field` as defined in the standard
* Implementation of `hash_to_curve` as defined in the standard, by changing the mechanism over which we chose the sign.
* For the point above, had to change the `elligator_encode` to return whether `eps` is a square or not (required for `hash_to_curve`).
* Included test vectors of the draft.
* Included `FieldElement::from_bytes_wide(bytes: &u8; 64])` to reduce integers encoded in 64 bytes.
2025-07-05 22:01:26 +02:00
..
dalek_benchmarks.rs curve: Hash to curve and field as defined in the standard (#377) 2025-07-05 22:01:26 +02:00