पासवर्ड एन्क्रिप्ट करने के तरीके के लिए bCrypt के javadoc में यह कोड है:
String pw_hash = BCrypt.hashpw(plain_password, BCrypt.gensalt());
यह जांचने के लिए कि क्या सादा पासवर्ड एक से मेल खाता है, जो पहले हैशेड हो चुका है, चेकपॉव विधि का उपयोग करें:
if (BCrypt.checkpw(candidate_password, stored_hash))
System.out.println("It matches");
else
System.out.println("It does not match");
इन कोड स्निपेट का सीधा मतलब है कि बेतरतीब ढंग से उत्पन्न नमक को फेंक दिया जाता है। क्या यह मामला है, या यह सिर्फ एक भ्रामक कोड स्निपेट है?