aboutsummaryrefslogtreecommitdiff
path: root/src/crypto/chacha8.h
Commit message (Collapse)AuthorAgeFilesLines
* Add a chacha20 variant to go with chacha8moneromooo-monero2017-12-251-79/+0
|
* Scrub keys from memory just before scope end.moneromooo-monero2017-12-161-14/+6
| | | | | | | | | | | | Partially implements #74. Securely erases keys from memory after they are no longer needed. Might have a performance impact, which I haven't measured (perf measurements aren't generally reliable on laptops). Thanks to @stoffu for the suggestion to specialize the pod_to_hex/hex_to_pod functions. Using overloads + SFINAE instead generalizes it so other types can be marked as scrubbed without adding more boilerplate.
* use memwipe in a few relevant placesmoneromooo-monero2017-11-271-2/+3
|
* update copyright year, fix occasional lack of newline at line endRiccardo Spagni2017-02-211-1/+1
|
* updated copyright yearRiccardo Spagni2015-12-311-1/+1
|
* chacha8: add a key generation variant that take a pointer and sizemoneromooo-monero2015-08-221-2/+6
|
* year updated in licenseRiccardo Spagni2015-01-021-1/+1
|
* License updated to BSD 3-clausefluffypony2014-07-231-3/+29
|
* moved all stuff to githubAntonio Juarez2014-03-031-0/+56