Groovy Documentation
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _

A


B

base64_code - Field in BCrypt
BCrypt - Class in griffon.plugins.bcrypt
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 in BCrypt
BCRYPT_SALT_LEN - Field in BCrypt
BCryptExtension - Class in griffon.plugins.bcrypt
@author Andres Almiray
BCryptExtension() - Constructor in BCryptExtension
BcryptService - Class in griffon.plugins.bcrypt
BcryptService() - Constructor in BcryptService
bf_crypt_ciphertext - Field in BCrypt
BLOWFISH_NUM_ROUNDS - Field in BCrypt

C

char64(char) - Method in BCrypt
Look up the 3 bits base64-encoded by the specified character, range-checking againt conversion table
checkPassword(String, String) - Method in BcryptService
checkpw(String, String) - Method in BCrypt
crypt_raw(byte[], byte[], int) - Method in BCrypt
Perform the central password hashing step in the bcrypt scheme

D

decode_base64(String, int) - Method in BCrypt

E

ekskey(byte[], byte[]) - Method in BCrypt
Perform the "enhanced key schedule" step described by Provos and Mazieres in "A Future-Adaptable Password Scheme" http://www.openbsd.org/papers/bcrypt-paper.ps
encipher(int[], int) - Method in BCrypt
Blowfish encipher a single 64-bit block encoded as two 32-bit halves
encode_base64(byte[], int) - Method in BCrypt
encodeAsBcrypt(String, int) - Method in BCryptExtension

F


G

gensalt() - Method in BCrypt
GENSALT_DEFAULT_LOG2_ROUNDS - Field in BCrypt

H

hashPassword(String, int) - Method in BcryptService
hashpw(String, String) - Method in BCrypt
Hash a password using the OpenBSD bcrypt scheme

I

index_64 - Field in BCrypt
init_key() - Method in BCrypt
Key the Blowfish cipher

J


K

key(byte[]) - Method in BCrypt

L


M


N


O


P

P - Field in BCrypt
Encode a byte array using bcrypt's slightly-modified base64 encoding scheme.
P_orig - Field in BCrypt

Q


R


S

S - Field in BCrypt
S_orig - Field in BCrypt
streamtoword(byte[], int[]) - Method in BCrypt
Cycically extract a word of key material

T


U


V


W


X


Y


Z


_


Groovy Documentation