aboutsummaryrefslogtreecommitdiffstats
path: root/src/per_curve/eddsa.tmpl.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* add flags for strongly binding EdDSA signatures, per https://eprint.iacr.org/2020/1244.pdfstrongly-bindingMike Hamburg2022-11-201-2/+129
* Fix deprecated attribute for gccJohan Pascal2022-07-201-4/+2
* Fix two security bugs.Mike Hamburg2022-07-131-2/+2
* Add safer version of EdDSA signing API.Mike Hamburg2020-05-021-8/+114
* windows_compatibilitymrolinek2018-03-171-21/+26
* make doc now mostly worksMichael Hamburg2017-10-161-1/+8
* change the misleading mul_by_cofactor functions to mul_by_ratio, and create ENCODE_RATIO and DECODE_ratio constants to represent thisMichael Hamburg2017-10-151-6/+30
* rename publicly-visible macros to DECAF_ namespaceMichael Hamburg2017-05-021-11/+14
* add decaf_edXXX_convert_public_key_to_xXXX; thanks Johan PascalMichael Hamburg2017-05-021-0/+26
* generator should now be python3 cleanMichael Hamburg2017-04-221-1/+1
* ED25519_NO_CONTEXT -> DECAF_ED25519_NO_CONTEXT; DECAF_ED25519_NO_CONTEXT -> DECAF_EDDSA_25519_SUPPORTS_CONTEXTLESS_SIGSMichael Hamburg2016-08-281-2/+2
* make ED*_NO_CONTEXT actually a pointerMichael Hamburg2016-08-281-1/+1
* Use magic constant ED25519_NO_CONTEXT for non-contextual operations.Andrew Bennett2016-08-261-7/+3
* Update EdDSA operations to match draft 07 from CFRG.Andrew Bennett2016-08-221-34/+22
* decaf/decaf_[field].h[xx] -> decaf/point_[field].h[xx]Michael Hamburg2016-03-101-1/+1
* add EdDSA C prehash routinesMichael Hamburg2016-03-091-1/+76
* change eddsa encoding names to show that they multiply_by_cofactorMichael Hamburg2016-03-021-7/+16
* change x### function names again, this time to decaf_x###, decaf_x###_generate_keyMichael Hamburg2016-03-021-3/+3
* decaf_###_x_direct_scalarmul -> decaf_x###_direct_scalarmulMichael Hamburg2016-03-021-18/+18
* minor changes; clear a few TODOsMichael Hamburg2016-02-271-3/+3
* move context arguments to the end of hash functions. Ed25519 doesnt support contexts.Michael Hamburg2016-02-231-0/+113