Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Require cofactorless (unbatched) verification equation (#25)
Mandate the use of the cofactorless (unbatched) verification equation in Ed25519 and Ed448. This is already the current behavior of OpenSSL, BoringSSL, and Apple's CryptoKit, among other implementations. Additionally, since Web Crypto does not have an API for batch signature verification, there seems to be no reason to use the cofactored (batched) equation. By mandating one of the two equations, we reduce the risk of interoperability failures, as well as the risk of this (potential) difference being used to fingerprint implementations.
- Loading branch information