password - scrypt C library
password hash salt (1)
Google dice que sí: scrypt_1.1.6.orig.tar.gz
(los archivos relevantes parecen estar en la subcarpeta lib
)
Actualmente estoy desarrollando una aplicación C en la que necesitaré hash de contraseñas de usuario. Sé que scrypt es actualmente uno de los mejores métodos para contraseñas "hash" (limitadas a la memoria, lentas), pero parece que no puedo encontrar una biblioteca de C multiplataforma que lo haga por mí.
Y, dado que no soy un experto en C o un experto en criptografía / hash, me temo que hacerlo por mi cuenta provocará algunos defectos obvios en el sistema (es fácil equivocarse al respecto).
Entonces, ¿existe una biblioteca C que pueda hacer eso o, si no, otras bibliotecas que implementarían soluciones similares? (bcrypt funcionaría, aunque no tan bueno como scrypt, ...)