ARM NEON Salsa20/12.

This commit is contained in:
Adam Ierymenko 2017-04-19 15:58:20 -07:00
commit 8e1ac9fb0c
4 changed files with 2257 additions and 0 deletions

View file

@ -0,0 +1,6 @@
ARM NEON (32-bit) ASM implementation of Salsa20/12
======
This is from [supercop](http://bench.cr.yp.to/supercop.html) and was originally written by Daniel J. Bernstein. Code is in the public domain like the rest of Salsa20. It's much faster than the naive implementation.
It's included automatically in 32-bit Linux ARM builds. It likely will not work on 64-bit ARM, so it'll need to be ported at least. That will unfortunately keep it out of mobile versions for now since those are all going 64-bit.