summaryrefslogtreecommitdiffstats
path: root/src/ec25519_gf.c
AgeCommit message (Collapse)Author
2015-10-06Use stdint types where reasonableMatthias Schiffer
Using uint32_t instead of unsigned int for the unpacked work struct ensures the code is working correctly on ABIs with ints narrower than 32 bits. While this would constitute a API/ABI change on some systems in theory, most likely all systems using libuecc so far have uint8_t == unsigned char and uint32_t == unsigned int. Also, coding style cleanup.
2015-10-02Move documentation comments for public API to the public headerMatthias Schiffer
This makes the documentation more accessible, as the header now contains all information regarding the usage of the API, and it is not necessary to generate the Doxygen documentation anymore for that.
2015-01-26Add a better explanation to ecc_25519_gf_sanitize_secret()Matthias Schiffer
2015-01-26Update copyright yearsMatthias Schiffer
2012-12-23Lots of code documentationMatthias Schiffer
2012-12-22Change type names to follow the _t convention, add `deprecated' attributeMatthias Schiffer
2012-12-09Fix ecc_25519_gf_is_zeroMatthias Schiffer
2012-12-08Add the order of the base point to the public APIMatthias Schiffer
2012-12-07Reduce before reciprocationMatthias Schiffer
2012-12-07Add GF reciprocal functionMatthias Schiffer
2012-12-07Reworked the APIMatthias Schiffer