Android KITKAT and native scrypt support?
lhunath opened this issue · 2 comments
Google has this to say about Android KitKat's release:
"The Scrypt key derivation function is implemented to protect the cryptographic keys used for full-disk encryption."
Looking at the code, the Android source now includes this:
https://android.googlesource.com/platform/external/scrypt
Unfortunately, there isn't really any code reference to this project within the rest of the Android source tree, and I'm not sure how/whether KitKat's native scrypt support is available to applications. This is probably worth looking into!
Also, their code includes an "arm-neon.patch" which supposedly "Adds NEON acceleration for the Salsa20/8 mixing function." Might this be interesting for this project as well?
@lhunath Is there any chance you succeed to use android's implementation of Scrypt ?
I did not.