DESCR 630 B

123456789101112
  1. jBCrypt is a Java implementation of OpenBSD's Blowfish password
  2. hashing code, compatible with the canonical C implementation of the
  3. bcrypt algorithm.
  4. This system hashes passwords using a version of Bruce Schneier's
  5. Blowfish block cipher with modifications designed to raise the cost
  6. of off-line password cracking and frustrate fast hardware implementation.
  7. The computation cost of the algorithm is parametised, so it can be
  8. increased as computers get faster. The intent is to make a compromise
  9. of a password database less likely to result in an attacker gaining
  10. knowledge of the plaintext passwords (e.g. using John the Ripper).