Hash de mot de passes avec sel
Bonjour à tous!
Je suis en train de développer une petite application type client-server (android et java pour le server)
Tout fonctionne correctement (inscription, login etc...) je souhaiterai maintenant sécuriser le mot de passe, ayant lu un article très intéressant sur le sujet: https://crackstation.net/hashing-security.htm
J'ai bien compris en théorie, mais au niveau du code je ne comprend pas trop...
Je souhaite donc utiliser sha512, avec un sel. J'ai du mal à comprendre l'exemple qu'il y a dans le site (surtout qu'ils utilisent hmac avec sha1 si j'ai bien compris)
Voilà je vous serai donc très reconnaissant si vous aviez un bon tuto, ou carrément un fichier help déjà tout fait ou on lui donne juste le mot de passe en paramètre.
J'ai également une autre question, cette fois peut être plus lié aux base de données, mais je souhaite par la suite, anonymiser les données liées à un utilisateur... (la plupart des application nous disent que les données récoltées restent anonyme) je souhaiterai donc faire pareil sur ma base. Avez vous des conseil?
Je vous remercie de votre attention!