Index
All Classes and Interfaces|All Packages
B
- BCrypt - Class in org.mindrot.jbcrypt
-
BCrypt implements OpenBSD-style Blowfish password hashing using the scheme described in "A Future-Adaptable Password Scheme" by Niels Provos and David Mazieres.
- BCrypt() - Constructor for class org.mindrot.jbcrypt.BCrypt
C
- checkpw(String, String) - Static method in class org.mindrot.jbcrypt.BCrypt
-
Check that a plaintext password matches a previously hashed one
- crypt_raw(byte[], byte[], int, int[]) - Method in class org.mindrot.jbcrypt.BCrypt
-
Perform the central password hashing step in the bcrypt scheme
G
- gensalt() - Static method in class org.mindrot.jbcrypt.BCrypt
-
Generate a salt for use with the BCrypt.hashpw() method, selecting a reasonable default for the number of hashing rounds to apply
- gensalt(int) - Static method in class org.mindrot.jbcrypt.BCrypt
-
Generate a salt for use with the BCrypt.hashpw() method
- gensalt(int, SecureRandom) - Static method in class org.mindrot.jbcrypt.BCrypt
-
Generate a salt for use with the BCrypt.hashpw() method
H
- hash(byte[], byte[], byte[]) - Method in class org.mindrot.jbcrypt.BCrypt
-
Compatibility with new OpenBSD function.
- hashpw(String, String) - Static method in class org.mindrot.jbcrypt.BCrypt
-
Hash a password using the OpenBSD bcrypt scheme
O
- org.mindrot.jbcrypt - package org.mindrot.jbcrypt
P
- pbkdf(byte[], byte[], int, byte[]) - Method in class org.mindrot.jbcrypt.BCrypt
-
Compatibility with new OpenBSD function.
All Classes and Interfaces|All Packages