4 ms·
My understanding is that modern crypto is fast enough without hardware acceleration, so it's not strictly needed. There are hardware accelerations for AES, SHA
by vbezhenar 5y ago
My understanding is that modern crypto is fast enough without hardware acceleration, so it's not strictly needed. There are hardware accelerations for AES, SHA algorithms which are slow without acceleration.
- amq 5y agoThere are ChaCha20 SIMD implementations / optimizations for x86, ARM, MIPS and possibly others: - https://patchwork.kernel.org/project/linux-crypto/cover/20181111093630.28107-1-martin@strongswan.org/ https://patchwork.kernel.org/project/linux-crypto/cover/2018... - https://patchwork.kernel.org/project/linux-crypto/patch/20180831080140.20553-1-ebiggers@kernel.org/ https://patchwork.kernel.org/project/linux-crypto/patch/2018... - https://patchwork.kernel.org/project/linux-crypto/patch/20191002141713.31189-6-ard.biesheuvel@linaro.org/ https://patchwork.kernel.org/project/linux-crypto/patch/2019...