3 ms·
AES is only used for the final mixing from their paper. AHash is the pure AES hash using AES-NI.
by vlovich123 3y ago
AES is only used for the final mixing from their paper. AHash is the pure AES hash using AES-NI.
- AlotOfReading 3y agoAm I missing something? The paper indicates that AES-NI is used for both compression and mixing. If you look at the source code, it's using it in both parts too. Interestingly, there's a discrepancy between the paper and the code. The paper says the seed is passed to the first round of the 3-round finalizer/mixer, but the code has a separate 0th round that gets the seed instead.
- vlovich123 3y agoProbably in response to https://github.com/ogxd/gxhash/issues/25 https://github.com/ogxd/gxhash/issues/25?