A B C D E F I J L N O P R S U V X
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- arch - Variable in class com.lambdaworks.jni.Platform
- Arch(String) - Constructor for enum com.lambdaworks.jni.Platform.Arch
B
- Base64 - Class in com.lambdaworks.codec
-
High-performance base64 codec based on the algorithm used in Mikael Grev's MiG Base64.
- Base64() - Constructor for class com.lambdaworks.codec.Base64
- blockmix_salsa8(byte[], int, int, int) - Static method in class com.lambdaworks.crypto.SCrypt
- blockxor(byte[], int, byte[], int, int) - Static method in class com.lambdaworks.crypto.SCrypt
C
- check(String, String) - Static method in class com.lambdaworks.crypto.SCryptUtil
-
Compare the supplied plaintext password to a hashed password.
- codeSource - Variable in class com.lambdaworks.jni.JarLibraryLoader
- com.lambdaworks.codec - package com.lambdaworks.codec
- com.lambdaworks.crypto - package com.lambdaworks.crypto
- com.lambdaworks.jni - package com.lambdaworks.jni
D
- darwin - com.lambdaworks.jni.Platform.OS
- decode - Static variable in class com.lambdaworks.codec.Base64
- decode(char[]) - Static method in class com.lambdaworks.codec.Base64
-
Decode base64 chars to bytes.
- decode(char[], int[], char) - Static method in class com.lambdaworks.codec.Base64
-
Decode base64 chars to bytes using the supplied decode table and padding character.
- detect() - Static method in class com.lambdaworks.jni.Platform
-
Attempt to detect the current platform.
E
- encode - Static variable in class com.lambdaworks.codec.Base64
- encode(byte[]) - Static method in class com.lambdaworks.codec.Base64
-
Encode bytes to base64 chars, with padding.
- encode(byte[], boolean) - Static method in class com.lambdaworks.codec.Base64
-
Encode bytes to base64 chars, with optional padding.
- encode(byte[], char[], char) - Static method in class com.lambdaworks.codec.Base64
-
Encode bytes to base64 chars using the supplied encode table and with optional padding.
- extract(String, InputStream) - Static method in class com.lambdaworks.jni.JarLibraryLoader
-
Extract a jar entry to a temp file.
F
- freebsd - com.lambdaworks.jni.Platform.OS
I
- integerify(byte[], int, int) - Static method in class com.lambdaworks.crypto.SCrypt
J
- JarLibraryLoader - Class in com.lambdaworks.jni
-
A native library loader that will extract and load a shared library contained in a jar.
- JarLibraryLoader() - Constructor for class com.lambdaworks.jni.JarLibraryLoader
-
Initialize a new instance that looks for shared libraries located in the same jar as this class and with a path starting with
lib
. - JarLibraryLoader(CodeSource, String) - Constructor for class com.lambdaworks.jni.JarLibraryLoader
-
Initialize a new instance that looks for shared libraries located in the specified directory of the supplied code source.
L
- libCandidates(Platform, String) - Method in class com.lambdaworks.jni.JarLibraryLoader
-
Generate a list of candidate libraries for the supplied library name and suitable for the current platform.
- LibraryLoader - Interface in com.lambdaworks.jni
-
A
LibraryLoader
attempts to load the appropriate native library for the current platform. - LibraryLoaders - Class in com.lambdaworks.jni
-
LibraryLoaders
will create the appropriateLibraryLoader
for the VM it is running on. - LibraryLoaders() - Constructor for class com.lambdaworks.jni.LibraryLoaders
- libraryPath - Variable in class com.lambdaworks.jni.JarLibraryLoader
- linux - com.lambdaworks.jni.Platform.OS
- load(String, boolean) - Method in class com.lambdaworks.jni.JarLibraryLoader
-
Load a shared library, and optionally verify the jar signatures.
- load(String, boolean) - Method in interface com.lambdaworks.jni.LibraryLoader
-
Load a native library, and optionally verify any signatures.
- load(String, boolean) - Method in class com.lambdaworks.jni.NilLibraryLoader
-
Don't load a shared library.
- load(String, boolean) - Method in class com.lambdaworks.jni.SysLibraryLoader
-
Load a shared library.
- loader() - Static method in class com.lambdaworks.jni.LibraryLoaders
-
Create a new
LibraryLoader
for the current VM. - log2(int) - Static method in class com.lambdaworks.crypto.SCryptUtil
N
- native_library_loaded - Static variable in class com.lambdaworks.crypto.SCrypt
- NilLibraryLoader - Class in com.lambdaworks.jni
-
A native library loader that refuses to load libraries.
- NilLibraryLoader() - Constructor for class com.lambdaworks.jni.NilLibraryLoader
O
- os - Variable in class com.lambdaworks.jni.Platform
- OS(String) - Constructor for enum com.lambdaworks.jni.Platform.OS
P
- pad - Static variable in class com.lambdaworks.codec.Base64
- pattern - Variable in enum com.lambdaworks.jni.Platform.Arch
- pattern - Variable in enum com.lambdaworks.jni.Platform.OS
- PBKDF - Class in com.lambdaworks.crypto
-
An implementation of the Password-Based Key Derivation Function as specified in RFC 2898.
- PBKDF() - Constructor for class com.lambdaworks.crypto.PBKDF
- pbkdf2(String, byte[], byte[], int, int) - Static method in class com.lambdaworks.crypto.PBKDF
-
Implementation of PBKDF2 (RFC2898).
- pbkdf2(Mac, byte[], int, byte[], int) - Static method in class com.lambdaworks.crypto.PBKDF
-
Implementation of PBKDF2 (RFC2898).
- Platform - Class in com.lambdaworks.jni
-
A platform is a unique combination of CPU architecture and operating system.
- Platform(Platform.Arch, Platform.OS) - Constructor for class com.lambdaworks.jni.Platform
- Platform.Arch - Enum in com.lambdaworks.jni
- Platform.OS - Enum in com.lambdaworks.jni
R
- R(int, int) - Static method in class com.lambdaworks.crypto.SCrypt
S
- salsa20_8(byte[]) - Static method in class com.lambdaworks.crypto.SCrypt
- scrypt(byte[], byte[], int, int, int, int) - Static method in class com.lambdaworks.crypto.SCrypt
- scrypt(String, int, int, int) - Static method in class com.lambdaworks.crypto.SCryptUtil
-
Hash the supplied plaintext password and generate output in the format described in
SCryptUtil
. - SCrypt - Class in com.lambdaworks.crypto
- SCrypt() - Constructor for class com.lambdaworks.crypto.SCrypt
- scryptJ(byte[], byte[], int, int, int, int) - Static method in class com.lambdaworks.crypto.SCrypt
- scryptN(byte[], byte[], int, int, int, int) - Static method in class com.lambdaworks.crypto.SCrypt
- SCryptUtil - Class in com.lambdaworks.crypto
- SCryptUtil() - Constructor for class com.lambdaworks.crypto.SCryptUtil
- smix(byte[], int, int, int, byte[], byte[]) - Static method in class com.lambdaworks.crypto.SCrypt
- SysLibraryLoader - Class in com.lambdaworks.jni
-
A native library loader that simply invokes
System.loadLibrary(java.lang.String)
. - SysLibraryLoader() - Constructor for class com.lambdaworks.jni.SysLibraryLoader
U
- UnsupportedPlatformException - Exception in com.lambdaworks.jni
-
Exception thrown when the current platform cannot be detected.
- UnsupportedPlatformException(String) - Constructor for exception com.lambdaworks.jni.UnsupportedPlatformException
V
- valueOf(String) - Static method in enum com.lambdaworks.jni.Platform.Arch
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.lambdaworks.jni.Platform.OS
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.lambdaworks.jni.Platform.Arch
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.lambdaworks.jni.Platform.OS
-
Returns an array containing the constants of this enum type, in the order they are declared.
X
- x86 - com.lambdaworks.jni.Platform.Arch
- x86_64 - com.lambdaworks.jni.Platform.Arch
All Classes All Packages