Γεννήτρια και επαληθευτής Bcrypt
Τι είναι το Bcrypt;
Το Bcrypt είναι μια συνάρτηση κατακερματισμού κωδικών πρόσβασης σχεδιασμένη για ασφάλεια. Σε αντίθεση με τις γρήγορες συναρτήσεις hash (MD5, SHA-1), το bcrypt είναι σκόπιμα αργό μέσω ενός ρυθμιζόμενου συντελεστή κόστους — καθιστώντας τις επιθέσεις ωμής βίας μη πρακτικές. Κάθε hash περιλαμβάνει τυχαίο salt, οπότε τα ίδια κωδικοί παράγουν διαφορετικά hashes. Ο συντελεστής κόστους (γύροι) διπλασιάζει τον χρόνο υπολογισμού για κάθε αύξηση: κόστος 10 παίρνει ~100ms, κόστος 12 παίρνει ~400ms, κόστος 14 παίρνει ~1,5s. Μην αποθηκεύετε ποτέ κωδικούς σε απλό κείμενο — πάντα κάντε hash με bcrypt ή παρόμοια προσαρμοστική συνάρτηση.
Πώς να χρησιμοποιήσετε τη γεννήτρια Bcrypt
-
Εισαγάγετε τον κωδικό σας στην καρτέλα 'Hash' και επιλέξτε συντελεστή κόστους (το 10–12 συνιστάται για τις περισσότερες εφαρμογές).
-
Κάντε κλικ στο 'Δημιουργία Hash' — το bcrypt hash εμφανίζεται παρακάτω και είναι έτοιμο για αποθήκευση στη βάση δεδομένων σας.
-
Για να επαληθεύσετε έναν κωδικό έναντι υπάρχοντος hash, μεταβείτε στην καρτέλα 'Επαλήθευση'.
-
Εισαγάγετε τον κωδικό σε απλό κείμενο και το αποθηκευμένο bcrypt hash, μετά κάντε κλικ στο 'Επαλήθευση'.
-
Πράσινο σημάδι επιβεβαιώνει αντιστοιχία· το κόκκινο σημαίνει ότι ο κωδικός είναι λανθασμένος.
Keywords: γεννήτρια bcrypt, hash bcrypt διαδικτυακά, επαληθευτής bcrypt, κατακερματισμός κωδικών, συντελεστής κόστους bcrypt, hash κωδικού bcrypt, έλεγχος bcrypt