Τι είναι το bcrypt;
Το bcrypt είναι μια συνάρτηση κατακερματισμού κωδικού πρόσβασης που σχεδιάστηκε από τους Niels Provos και David Mazières, βασισμένη στην κρυπτογράφηση Blowfish και παρουσιάστηκε στο USENIX το 1999.[1] Εκτός από την ενσωμάτωση ενός αλατιού για προστασία από επιθέσεις του πίνακα ουρανίου τόξου, το bcrypt είναι μια προσαρμοστική λειτουργία: με την πάροδο του χρόνου, ο αριθμός επαναλήψεων μπορεί να αυξηθεί για να γίνει πιο αργός, έτσι ώστε να παραμένει ανθεκτικό σε επιθέσεις ωμής βίας αναζήτησης. ακόμη και με αυξανόμενη υπολογιστική ισχύ.