diff options
author | Nick Mathewson <nickm@torproject.org> | 2017-03-14 14:20:15 -0400 |
---|---|---|
committer | Nick Mathewson <nickm@torproject.org> | 2017-03-14 14:20:15 -0400 |
commit | 9014dc111a46ae7e9443eb4f41969cfc20e79acc (patch) | |
tree | 74d1475880b345255e58b66bf2fc1a6050bb0c7a /changes | |
parent | f38f9b33d0bf52583491cdea6f41eb51819c627b (diff) | |
download | tor-9014dc111a46ae7e9443eb4f41969cfc20e79acc.tar.gz tor-9014dc111a46ae7e9443eb4f41969cfc20e79acc.zip |
Improve keccak-tiny performance by 15% on LE intel
The 64-bit load and store code was generating pretty bad output with
my compiler, so I extracted the code from csiphash and used that instead.
Close ticket 21737
Diffstat (limited to 'changes')
-rw-r--r-- | changes/faster-keccak | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/changes/faster-keccak b/changes/faster-keccak new file mode 100644 index 0000000000..45fc1526a8 --- /dev/null +++ b/changes/faster-keccak @@ -0,0 +1,4 @@ + o Minor features (performance): + - The minimal keccak implementation we include now accesses memory + more efficiently, especially on little-endian systems. + Closes ticket 21737. |