INFORMATIQUE > DÉVELOPPEMENT
INFORMATIQUE > ALGORITHMIQUE
Fonction de hachage basée sur l'algorithme de chiffrement Blowfish. Elle a été créée en 1999 par Niels Provos et David Mazières.
Bcrypt présente l'avantage d'utiliser un sel et de permettre l'augmentation du nombre d'itérations qu'elle effectue afin de la rendre plus lente; on peut donc l'adapter pour tenir compte de l'augmentation de la puissance de calcul des ordinateurs.
Le nombre d'itérations doit être une puissance de 2 et il est codé dans le résultat.
Bcrypt est disponible dans OpenBSD et dans de nombreux langages (Java, Python, C#, Ruby, PHP, Perl,...)