LoupVaillant / Monocypher

An easy to use, easy to deploy crypto library
https://monocypher.org
Other
580 stars 80 forks source link

crypto_sign_ed25519_ctx should be named crypto_ed25519_sign_ctx #244

Closed LoupVaillant closed 1 year ago

LoupVaillant commented 1 year ago

Or crypto_ed25519_ctx. At least it should have the crypto_ed25519 prefix for consistency.

But that's for the next major version. In the mean time, the manual should be corrected (I just got bitten by the manual being wrong here, and for a while didn't understand why the compiler was mad at me).

LoupVaillant commented 1 year ago

The incremental API will be gone by the next major version, making this issue no longer applicable.

The ability to implement an incremental interface on top of Monocypher will still be there, but the need is too niche and the API too complex to justify it any further. Users who really need an incremental API, or custom hash, can implement it themselves, or even ask me to help them.