Skip navigation links
A B C D E G H I K M N O P R S T V W 

A

Algorithm - Enum in net.sourceforge.jaulp.crypto.algorithm
The Enum Algorithm.

B

BruteForceProcessor - Class in net.sourceforge.jaulp.crypto
The Class BruteForceProcessor can process a brute force for find a password.
BruteForceProcessor(char[], int) - Constructor for class net.sourceforge.jaulp.crypto.BruteForceProcessor
Instantiates a new brute force processor.

C

ChainedDecryptor - Class in net.sourceforge.jaulp.crypto.aes
The Class ChainedDecryptor can take many Decryptor objects and decrypts the given string with all the given Decryptor objects.
ChainedDecryptor(Decryptor...) - Constructor for class net.sourceforge.jaulp.crypto.aes.ChainedDecryptor
Instantiates a new chained decryptor.
ChainedEncryptor - Class in net.sourceforge.jaulp.crypto.aes
The Class ChainedEncryptor can take many Encryptor objects and encrypts the given string with all the given Encryptor objects.
ChainedEncryptor(Encryptor...) - Constructor for class net.sourceforge.jaulp.crypto.aes.ChainedEncryptor
Instantiates a new chained encryptor.
CryptConst - Class in net.sourceforge.jaulp.crypto
Abstract constant class for Crypto object.
CryptConst() - Constructor for class net.sourceforge.jaulp.crypto.CryptConst
 
CryptoInputStream - Class in net.sourceforge.jaulp.crypto.io
The Class CryptoInputStream.
CryptoInputStream() - Constructor for class net.sourceforge.jaulp.crypto.io.CryptoInputStream
 
CryptoOutputStream - Class in net.sourceforge.jaulp.crypto.io
The Class CryptoOutputStream.
CryptoOutputStream() - Constructor for class net.sourceforge.jaulp.crypto.io.CryptoOutputStream
 

D

decode(String) - Static method in class net.sourceforge.jaulp.crypto.SimpleCryptoUtils
Decrypt the given String.
decode(String, int) - Static method in class net.sourceforge.jaulp.crypto.SimpleCryptoUtils
Decrypt the given String.
decodeHex(char[]) - Static method in class net.sourceforge.jaulp.crypto.aes.HexDump
Transform the given array of characters representing hexadecimal values into an array of bytes.
decodeHex(byte[]) - Static method in class net.sourceforge.jaulp.crypto.aes.HexDump
Transform the given byte array that contains the binary data decoded to a String object.
decodeHexToString(char[]) - Static method in class net.sourceforge.jaulp.crypto.aes.HexDump
Transform the given array of characters representing hexadecimal values into a String object.
decrypt(String) - Method in class net.sourceforge.jaulp.crypto.aes.ChainedDecryptor
Decrypt the given encrypted String.
decrypt(String) - Method in class net.sourceforge.jaulp.crypto.aes.HexDecryptor
Decrypt the given encrypted String.
decrypt(String) - Method in interface net.sourceforge.jaulp.crypto.interfaces.Decryptor
Decrypt the given encrypted String.
decrypt(String) - Method in class net.sourceforge.jaulp.crypto.SimpleDecryptor
Decrpyt the given encrypted String.
Decryptor - Interface in net.sourceforge.jaulp.crypto.interfaces
Interface for Decryptor objects.
disentangle() - Method in class net.sourceforge.jaulp.crypto.keyrules.Obfuscator
 

E

encode(String) - Static method in class net.sourceforge.jaulp.crypto.SimpleCryptoUtils
Encrypt the given String.
encode(String, int) - Static method in class net.sourceforge.jaulp.crypto.SimpleCryptoUtils
Encrypt the given String.
encodeHex(String) - Static method in class net.sourceforge.jaulp.crypto.aes.HexDump
Transform the given String into an array of characters representing the hexadecimal values of each byte in order.
encodeHex(byte[]) - Static method in class net.sourceforge.jaulp.crypto.aes.HexDump
Transform the given array of bytes into an array of characters representing the hexadecimal values of each byte in order.
encodeHex(byte[], boolean) - Static method in class net.sourceforge.jaulp.crypto.aes.HexDump
Transform the given array of bytes into an array of characters representing the hexadecimal values of each byte in order.
ENCODING - Static variable in class net.sourceforge.jaulp.crypto.CryptConst
Constant for the encoding for the String.
encrypt(String) - Method in class net.sourceforge.jaulp.crypto.aes.ChainedEncryptor
Encrypt the given String.
encrypt(String) - Method in class net.sourceforge.jaulp.crypto.aes.HexEncryptor
Encrypt the given String.
encrypt(String) - Method in interface net.sourceforge.jaulp.crypto.interfaces.Encryptor
Encrypt the given String.
encrypt(String) - Method in class net.sourceforge.jaulp.crypto.SimpleEncryptor
Encrypt the given String.
Encryptor - Interface in net.sourceforge.jaulp.crypto.interfaces
Interface for Encryptor objects.

G

getAlgorithm() - Method in enum net.sourceforge.jaulp.crypto.algorithm.Algorithm
Gets the algorithm.
getAlgorithm() - Method in enum net.sourceforge.jaulp.crypto.algorithm.HashAlgorithm
Gets the algorithm.
getCurrentAttempt() - Method in class net.sourceforge.jaulp.crypto.BruteForceProcessor
Gets the current attempt.
getInstance() - Static method in class net.sourceforge.jaulp.crypto.PasswordEncryptor
Gets the single instance of PasswordService.
getRandomPassword(int) - Method in class net.sourceforge.jaulp.crypto.PasswordEncryptor
Gets a random password.
getRandomSalt(int) - Method in class net.sourceforge.jaulp.crypto.PasswordEncryptor
Gets a random salt string.
getRandomSalt(int, Charset) - Static method in class net.sourceforge.jaulp.crypto.sha.Hasher
Gets the random salt.

H

hash(String, String, HashAlgorithm, Charset) - Static method in class net.sourceforge.jaulp.crypto.sha.Hasher
Hash.
HashAlgorithm - Enum in net.sourceforge.jaulp.crypto.algorithm
The Enum HashAlgorithm.
hashAndBase64(String, String, HashAlgorithm, Charset) - Static method in class net.sourceforge.jaulp.crypto.sha.Hasher
 
hashAndHex(String, String, HashAlgorithm, Charset) - Static method in class net.sourceforge.jaulp.crypto.sha.Hasher
Hash and hex.
hashAndHexPassword(String, String) - Method in class net.sourceforge.jaulp.crypto.PasswordEncryptor
Hash and hex password with the given salt.
hashAndHexPassword(String, String, HashAlgorithm, Charset) - Method in class net.sourceforge.jaulp.crypto.PasswordEncryptor
Hash and hex the given password with the given salt, hash algorithm and charset.
Hasher - Class in net.sourceforge.jaulp.crypto.sha
The Class Hasher.
Hasher() - Constructor for class net.sourceforge.jaulp.crypto.sha.Hasher
 
hashPassword(String, String, HashAlgorithm, Charset) - Method in class net.sourceforge.jaulp.crypto.PasswordEncryptor
Hashes the given password with the given salt, hash algorithm and charset.
HexDecryptor - Class in net.sourceforge.jaulp.crypto.aes
Instantiates a new hex decryptor.
HexDecryptor(String) - Constructor for class net.sourceforge.jaulp.crypto.aes.HexDecryptor
Constructor with a private key.
HexDump - Class in net.sourceforge.jaulp.crypto.aes
The Class HexDump.
HexDump() - Constructor for class net.sourceforge.jaulp.crypto.aes.HexDump
 
HexEncryptor - Class in net.sourceforge.jaulp.crypto.aes
Instantiates a new hex encryptor.
HexEncryptor(String) - Constructor for class net.sourceforge.jaulp.crypto.aes.HexEncryptor
Default constructor.
HexEncryptor(String, Algorithm) - Constructor for class net.sourceforge.jaulp.crypto.aes.HexEncryptor
Default constructor.

I

increment() - Method in class net.sourceforge.jaulp.crypto.BruteForceProcessor
Increment.
ITERATIONCOUNT - Static variable in class net.sourceforge.jaulp.crypto.CryptConst
Constant for the iteration count.

K

KeyRule - Interface in net.sourceforge.jaulp.crypto.interfaces
The Interface CpyptRule can define a rules for encrypt and decrypt.

M

match(String, String) - Method in class net.sourceforge.jaulp.crypto.PasswordEncryptor
Matches the given strings and returns true if they are equal.

N

net.sourceforge.jaulp.crypto - package net.sourceforge.jaulp.crypto
This package contains helper classes for crypting data.
net.sourceforge.jaulp.crypto.aes - package net.sourceforge.jaulp.crypto.aes
Provides classes for encrypt and decrypt data with the 'AES' algorithm.
net.sourceforge.jaulp.crypto.algorithm - package net.sourceforge.jaulp.crypto.algorithm
Provides classes and enums for the algorithms.
net.sourceforge.jaulp.crypto.interfaces - package net.sourceforge.jaulp.crypto.interfaces
This package contains the interfaces for the classes for crypting data.
net.sourceforge.jaulp.crypto.io - package net.sourceforge.jaulp.crypto.io
This package contains helper classes for crypting input- and outputstreams.
net.sourceforge.jaulp.crypto.keyrules - package net.sourceforge.jaulp.crypto.keyrules
 
net.sourceforge.jaulp.crypto.sha - package net.sourceforge.jaulp.crypto.sha
 

O

obfuscate() - Method in class net.sourceforge.jaulp.crypto.keyrules.Obfuscator
 
Obfuscator - Class in net.sourceforge.jaulp.crypto.keyrules
 
Obfuscator(SimpleKeyRule, String) - Constructor for class net.sourceforge.jaulp.crypto.keyrules.Obfuscator
 

P

PasswordEncryptor - Class in net.sourceforge.jaulp.crypto
The Class PasswordEncryptor is a singleton and helps to generate secure encrypted random passwords.
PBEWITH_MD5AND_DES - Static variable in class net.sourceforge.jaulp.crypto.CryptConst
Constant for the algorithm to encrypt and decrypt.
PRIVATE_KEY - Static variable in class net.sourceforge.jaulp.crypto.CryptConst
Constant for the private key.

R

read() - Method in class net.sourceforge.jaulp.crypto.io.CryptoInputStream

S

SALT - Static variable in class net.sourceforge.jaulp.crypto.CryptConst
Constant array for the contents of salt.
SIMPLE_DECRYPTOR - Static variable in class net.sourceforge.jaulp.crypto.CryptConst
Constant for the initialization from SimpleDecryptor.
SIMPLE_ENCRYPTOR - Static variable in class net.sourceforge.jaulp.crypto.CryptConst
Constant for the initialization from SimpleEncryptor.
SimpleCryptoUtils - Class in net.sourceforge.jaulp.crypto
Utility class for the use of encrypt or decrypt information.
SimpleDecryptor - Class in net.sourceforge.jaulp.crypto
A simple Decryptor implementation.
SimpleDecryptor(String) - Constructor for class net.sourceforge.jaulp.crypto.SimpleDecryptor
Constructor with a private key.
SimpleEncryptor - Class in net.sourceforge.jaulp.crypto
A simple Encryptor object.
SimpleEncryptor(String) - Constructor for class net.sourceforge.jaulp.crypto.SimpleEncryptor
Default constructor.
SimpleKeyRule - Class in net.sourceforge.jaulp.crypto.keyrules
 
SimpleKeyRule(Map<String, String>) - Constructor for class net.sourceforge.jaulp.crypto.keyrules.SimpleKeyRule
 

T

toHex(int) - Static method in class net.sourceforge.jaulp.crypto.aes.HexDump
Transform the given int to a hexadecimal value.

V

valueOf(String) - Static method in enum net.sourceforge.jaulp.crypto.algorithm.Algorithm
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sourceforge.jaulp.crypto.algorithm.HashAlgorithm
Returns the enum constant of this type with the specified name.
values() - Static method in enum net.sourceforge.jaulp.crypto.algorithm.Algorithm
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sourceforge.jaulp.crypto.algorithm.HashAlgorithm
Returns an array containing the constants of this enum type, in the order they are declared.

W

write(int) - Method in class net.sourceforge.jaulp.crypto.io.CryptoOutputStream
A B C D E G H I K M N O P R S T V W 
Skip navigation links

Copyright © 2007–2015 Alpha Ro Group UG (haftungsbeschrÀngt). All rights reserved.