Class BCrypt
- java.lang.Object
-
- com.hierynomus.sshj.userauth.keyprovider.bcrypt.BCrypt
-
public class BCrypt extends java.lang.ObjectBCrypt implements OpenBSD-style Blowfish password hashing using the scheme described in "A Future-Adaptable Password Scheme" by Niels Provos and David Mazieres.This password hashing system tries to thwart off-line password cracking using a computationally-intensive hashing algorithm, based on Bruce Schneier's Blowfish cipher. The work factor of the algorithm is parameterised, so it can be increased as computers get faster. The amount of work increases exponentially (2**log_rounds), so each increment is twice as much work. The default log_rounds is 10, and the valid range is 4 to 30.
-
-
Constructor Summary
Constructors Constructor Description BCrypt()
-