This repository has been archived by the owner on Sep 1, 2022. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 113
Review AES-NI implementation #285
Labels
Comments
Referencing weidai11/cryptopp#237 (comment) and related to avoid pitfalls when implementing ARM support for our runtime AES-NI. |
anonimal
added a commit
to anonimal/kovri
that referenced
this issue
Oct 2, 2016
- static const for global bool type - static is implied because this particular const type exists in namespace but static const appears 'const correct' - Log to debug channel, not info - Refactor if/else + type names for clarity - Add TODO for ARM support References monero-project#285
1 task
anonimal
added a commit
to anonimal/kovri
that referenced
this issue
Nov 4, 2016
…ect#285 - Fixes CMake for ARM, add compile-time patches for run-time AES-NI - Preprocessor: also added MSVS macro for future MSVS testing - Cleaned-up CMake / shared hardening flags with Clang
anonimal
added a commit
that referenced
this issue
Nov 7, 2016
Because of cryptopp's work in this area, we should eventually be able to drop all homebrewed AES-NI as well as forgo any ARM AES-NI: weidai11/cryptopp#429 (comment) |
NOTICE: THIS ISSUE HAS BEEN MOVED TO GitLab. Please continue the discussion there. See #1013 for details. |
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
By submitting this issue, I confirm the following:
Place an X inside the bracket to confirm
Jeffrey Walton at cryptopp has made some helpful comments about our AES-NI implementation. We should review and fix where needed.
The text was updated successfully, but these errors were encountered: