Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep
A B C D F G H I K L M N O P Q R S T U W X

A

ALLOC_SIZE - Static variable in class gnu.javax.crypto.prng.CSPRNG
 
ARCFOUR_KEY_MATERIAL - Static variable in class gnu.javax.crypto.prng.ARCFour
The attributes property name for the key bytes.
ARCFOUR_SBOX_SIZE - Static variable in class gnu.javax.crypto.prng.ARCFour
The size of the internal S-box.
ARCFour - class gnu.javax.crypto.prng.ARCFour.
RC4 is a stream cipher developed by Ron Rivest.
ARCFour() - Constructor for class gnu.javax.crypto.prng.ARCFour
Default 0-arguments constructor.
addQuality(double) - Method in class gnu.javax.crypto.prng.CSPRNG
 
addRandomByte(byte) - Method in class gnu.javax.crypto.prng.CSPRNG
Add a single random byte to the randomness pool.
addRandomByte(byte) - Method in class gnu.javax.crypto.prng.Fortuna.Generator
 
addRandomByte(byte) - Method in class gnu.javax.crypto.prng.Fortuna
 
addRandomBytes(byte[], int, int) - Method in class gnu.javax.crypto.prng.CSPRNG
Add an array of bytes into the randomness pool.
addRandomBytes(byte[], int, int) - Method in class gnu.javax.crypto.prng.Fortuna.Generator
 
addRandomBytes(byte[], int, int) - Method in class gnu.javax.crypto.prng.Fortuna
 
addRandomEvent(RandomEvent) - Method in class gnu.javax.crypto.prng.Fortuna
 

B

BLOCK - Static variable in class gnu.javax.crypto.prng.CSPRNG
 
BLOCKING - Static variable in class gnu.javax.crypto.prng.CSPRNG
Property name for whether or not to wait for the slow poll to complete, passed as a java.lang.Boolean.
BLOCK_INDEX_LENGTH - Static variable in class gnu.javax.crypto.prng.ICMGenerator
Property name of ICM's block index length.
blockNdx - Variable in class gnu.javax.crypto.prng.ICMGenerator
The index of the next block for a given keystream segment.
blockNdxLength - Variable in class gnu.javax.crypto.prng.ICMGenerator
This keystream block index length in bytes.
blocking - Variable in class gnu.javax.crypto.prng.CSPRNG
Whether or not to wait for the slow poll to complete.

C

C0 - Variable in class gnu.javax.crypto.prng.ICMGenerator
The initial counter for a given keystream segment.
CIPHER - Static variable in class gnu.javax.crypto.prng.CSPRNG
 
CIPHER - Static variable in class gnu.javax.crypto.prng.ICMGenerator
Property name of underlying block cipher for this ICM generator.
CIPHER - Static variable in class gnu.javax.crypto.prng.UMacGenerator
The name of the underlying symmetric key block cipher algorithm.
CSPRNG - class gnu.javax.crypto.prng.CSPRNG.
An entropy pool-based pseudo-random number generator based on the PRNG in Peter Gutmann's cryptlib (http://www.cs.auckland.ac.nz/~pgut001/cryptlib/).
CSPRNG() - Constructor for class gnu.javax.crypto.prng.CSPRNG
 
CSPRNG.Poller - class gnu.javax.crypto.prng.CSPRNG.Poller.
 
CSPRNG.Poller(List, List, List, List, CSPRNG) - Constructor for class gnu.javax.crypto.prng.CSPRNG.Poller
 
CSPRNG.Spinner - class gnu.javax.crypto.prng.CSPRNG.Spinner.
A simple thread that constantly updates a byte counter.
CSPRNG.Spinner() - Constructor for class gnu.javax.crypto.prng.CSPRNG.Spinner
 
cipher - Variable in class gnu.javax.crypto.prng.CSPRNG
The cipher (AES) used in the output masking function.
cipher - Variable in class gnu.javax.crypto.prng.Fortuna.Generator
 
cipher - Variable in class gnu.javax.crypto.prng.ICMGenerator
The underlying cipher implementation.
cipher - Variable in class gnu.javax.crypto.prng.UMacGenerator
The generator's underlying block cipher.
clone() - Method in class gnu.javax.crypto.prng.CSPRNG
 
count - Variable in class gnu.javax.crypto.prng.PBKDF2
The number of hLen-sized blocks generated.
counter - Variable in class gnu.javax.crypto.prng.CSPRNG.Spinner
 
counter - Variable in class gnu.javax.crypto.prng.Fortuna.Generator
 

D

DEBUG - Static variable in class gnu.javax.crypto.prng.CSPRNG
 
DEFAULT_PASSWORD_ENCODING - Static variable in interface gnu.javax.crypto.prng.IPBE
The default character set encoding name to be used if (a) a password is to be used as the source for a PBE-based Key Derivation Function (KDF) and (b) no character set encoding name was specified among the attributes used to initialize the instance.
debug(String) - Static method in class gnu.javax.crypto.prng.CSPRNG
 

F

FILES - Static variable in class gnu.javax.crypto.prng.CSPRNG
 
FILE_SOURCES - Static variable in class gnu.javax.crypto.prng.CSPRNG
Property name for the list of files to read for random values.
Fortuna - class gnu.javax.crypto.prng.Fortuna.
The Fortuna continuously-seeded pseudo-random number generator.
Fortuna() - Constructor for class gnu.javax.crypto.prng.Fortuna
 
Fortuna.Generator - class gnu.javax.crypto.prng.Fortuna.Generator.
The Fortuna generator function.
Fortuna.Generator(IBlockCipher, IMessageDigest) - Constructor for class gnu.javax.crypto.prng.Fortuna.Generator
 
fastPoll() - Method in class gnu.javax.crypto.prng.CSPRNG
Add random data always immediately available into the random pool, such as the values of the eight asynchronous counters, the current time, the current memory usage, the calling thread name, and the current stack trace.
files - Variable in class gnu.javax.crypto.prng.CSPRNG.Poller
 
files - Variable in class gnu.javax.crypto.prng.CSPRNG
The list of file soures.
fillBlock() - Method in class gnu.javax.crypto.prng.ARCFour
 
fillBlock() - Method in class gnu.javax.crypto.prng.CSPRNG
 
fillBlock() - Method in class gnu.javax.crypto.prng.Fortuna.Generator
 
fillBlock() - Method in class gnu.javax.crypto.prng.Fortuna
 
fillBlock() - Method in class gnu.javax.crypto.prng.ICMGenerator
 
fillBlock() - Method in class gnu.javax.crypto.prng.PBKDF2
 
fillBlock() - Method in class gnu.javax.crypto.prng.UMacGenerator
 
finalize() - Method in class gnu.javax.crypto.prng.CSPRNG
 

G

generateX917(byte[]) - Method in class gnu.javax.crypto.prng.CSPRNG
 
generator - Variable in class gnu.javax.crypto.prng.Fortuna
 
getInstance(String) - Static method in class gnu.javax.crypto.prng.PRNGFactory
Returns an instance of a padding algorithm given its name.
getNames() - Static method in class gnu.javax.crypto.prng.PRNGFactory
Returns a java.util.Set of names of padding algorithms supported by this Factory.
getProperty(String) - Static method in class gnu.javax.crypto.prng.CSPRNG
 
getQuality() - Method in class gnu.javax.crypto.prng.CSPRNG
 
getSystemInstance() - Static method in class gnu.javax.crypto.prng.CSPRNG
Create and initialize a CSPRNG instance with the "system" parameters; the files, URLs, programs, and gnu.java.security.prng.EntropySource sources used by the instance are derived from properties set in the system gnu.java.security.Properties.
gnu.javax.crypto.prng - package gnu.javax.crypto.prng
 

H

HASH_FUNCTION - Static variable in class gnu.javax.crypto.prng.CSPRNG
 
hash - Variable in class gnu.javax.crypto.prng.CSPRNG
The message digest (SHA-1) used in the mixing function.
hash - Variable in class gnu.javax.crypto.prng.Fortuna.Generator
 

I

ICMGenerator - class gnu.javax.crypto.prng.ICMGenerator.
Counter Mode is a way to define a pseudorandom keystream generator using a block cipher.
ICMGenerator() - Constructor for class gnu.javax.crypto.prng.ICMGenerator
Trivial 0-arguments constructor.
INDEX - Static variable in class gnu.javax.crypto.prng.UMacGenerator
Property name of the KDF index value to use in this instance.
IPBE - interface gnu.javax.crypto.prng.IPBE.
Trivial interface to group Password-based encryption property names and constants.
ITERATION_COUNT - Static variable in interface gnu.javax.crypto.prng.IPBE
Property name for the iteration count in a PBE algorithm.
in - Variable in class gnu.javax.crypto.prng.PBKDF2
The bytes fed into the MAC.
incrementCounter() - Method in class gnu.javax.crypto.prng.Fortuna.Generator
Increment `counter' as a sixteen-byte little-endian unsigned integer by one.
index - Variable in class gnu.javax.crypto.prng.CSPRNG
The index of the next byte in the entropy pool.
iterationCount - Variable in class gnu.javax.crypto.prng.PBKDF2
The iteration count.

K

key - Variable in class gnu.javax.crypto.prng.Fortuna.Generator
 

L

LIMIT - Static variable in class gnu.javax.crypto.prng.Fortuna.Generator
 
lastReseed - Variable in class gnu.javax.crypto.prng.Fortuna
 

M

MIN_POOL_SIZE - Static variable in class gnu.javax.crypto.prng.Fortuna
 
MIX_COUNT - Static variable in class gnu.javax.crypto.prng.CSPRNG
 
m - Variable in class gnu.javax.crypto.prng.ARCFour
 
mac - Variable in class gnu.javax.crypto.prng.PBKDF2
The MAC (the pseudo-random function we use).
mixCount - Variable in class gnu.javax.crypto.prng.CSPRNG
The number of times the pool has been mixed.
mixRandomPool(byte[]) - Method in class gnu.javax.crypto.prng.CSPRNG
The mix operation.
mixRandomPool() - Method in class gnu.javax.crypto.prng.CSPRNG
 

N

NUM_POOLS - Static variable in class gnu.javax.crypto.prng.Fortuna
 
n - Variable in class gnu.javax.crypto.prng.ARCFour
 
nextByte() - Method in class gnu.javax.crypto.prng.Fortuna.Generator
 
nextBytes(byte[], int, int) - Method in class gnu.javax.crypto.prng.Fortuna.Generator
 

O

OFFSET - Static variable in class gnu.javax.crypto.prng.ICMGenerator
Property name of ICM's offset.
OTHER - Static variable in class gnu.javax.crypto.prng.CSPRNG
 
OTHER_SOURCES - Static variable in class gnu.javax.crypto.prng.CSPRNG
Property name for a list of other sources of entropy.
OUTPUT_SIZE - Static variable in class gnu.javax.crypto.prng.CSPRNG
 
other - Variable in class gnu.javax.crypto.prng.CSPRNG.Poller
 
other - Variable in class gnu.javax.crypto.prng.CSPRNG
The list of other sources.

P

PASSWORD - Static variable in interface gnu.javax.crypto.prng.IPBE
Property name for the password in a PBE algorithm.
PASSWORD_ENCODING - Static variable in interface gnu.javax.crypto.prng.IPBE
Property name for the password character encoding in a PBE algorithm.
PBKDF2 - class gnu.javax.crypto.prng.PBKDF2.
An implementation of the key derivation function KDF2 from PKCS #5: Password-Based Cryptography (PBE).
PBKDF2(IMac) - Constructor for class gnu.javax.crypto.prng.PBKDF2
Creates a new PBKDF2 object.
POOL_SIZE - Static variable in class gnu.javax.crypto.prng.CSPRNG
 
PRNGFactory - class gnu.javax.crypto.prng.PRNGFactory.
A Factory to instantiate pseudo random number generators.
PRNGFactory() - Constructor for class gnu.javax.crypto.prng.PRNGFactory
Trivial constructor to enforce Singleton pattern.
PROGRAM_SOURCES - Static variable in class gnu.javax.crypto.prng.CSPRNG
Property name for the list of programs to execute, and use the output as new random bytes.
PROGS - Static variable in class gnu.javax.crypto.prng.CSPRNG
 
parseString(String) - Static method in class gnu.javax.crypto.prng.CSPRNG
 
parseURL(String) - Static method in class gnu.javax.crypto.prng.CSPRNG
 
poller - Variable in class gnu.javax.crypto.prng.CSPRNG
The thread that polls for random data.
pollerThread - Variable in class gnu.javax.crypto.prng.CSPRNG
 
pool - Variable in class gnu.javax.crypto.prng.CSPRNG.Poller
 
pool - Variable in class gnu.javax.crypto.prng.CSPRNG
The entropy pool.
pool - Variable in class gnu.javax.crypto.prng.Fortuna
 
pool0Count - Variable in class gnu.javax.crypto.prng.Fortuna
 
pools - Variable in class gnu.javax.crypto.prng.Fortuna
 
progs - Variable in class gnu.javax.crypto.prng.CSPRNG.Poller
 
progs - Variable in class gnu.javax.crypto.prng.CSPRNG
The list of program sources.

Q

quality - Variable in class gnu.javax.crypto.prng.CSPRNG
The quality of the random pool (percentage).

R

readObject(ObjectInputStream) - Method in class gnu.javax.crypto.prng.Fortuna
 
reseedCount - Variable in class gnu.javax.crypto.prng.Fortuna
 
resetKey() - Method in class gnu.javax.crypto.prng.Fortuna.Generator
Resets the cipher's key.
run() - Method in class gnu.javax.crypto.prng.CSPRNG.Poller
 
run() - Method in class gnu.javax.crypto.prng.CSPRNG.Spinner
 
running - Variable in class gnu.javax.crypto.prng.CSPRNG.Poller
 

S

SALT - Static variable in interface gnu.javax.crypto.prng.IPBE
Property name for the salt in a PBE algorithm.
SEED - Static variable in class gnu.javax.crypto.prng.Fortuna
 
SEED_FILE_SIZE - Static variable in class gnu.javax.crypto.prng.Fortuna
 
SEGMENT_INDEX - Static variable in class gnu.javax.crypto.prng.ICMGenerator
Property name of ICM's segment index.
SEGMENT_INDEX_LENGTH - Static variable in class gnu.javax.crypto.prng.ICMGenerator
Property name of ICM's segment index length.
SPINNERS - Static variable in class gnu.javax.crypto.prng.CSPRNG
The spinner group singleton.
SPINNER_COUNT - Static variable in class gnu.javax.crypto.prng.CSPRNG
 
SPINNER_THREADS - Static variable in class gnu.javax.crypto.prng.CSPRNG
 
s - Variable in class gnu.javax.crypto.prng.ARCFour
The S-box.
salt - Variable in class gnu.javax.crypto.prng.PBKDF2
The salt.
seeded - Variable in class gnu.javax.crypto.prng.Fortuna.Generator
 
segmentNdx - Variable in class gnu.javax.crypto.prng.ICMGenerator
The segment index for this keystream.
segmentNdxLength - Variable in class gnu.javax.crypto.prng.ICMGenerator
This keystream segment index length in bytes.
serialVersionUID - Static variable in class gnu.javax.crypto.prng.Fortuna
 
setup(Map) - Method in class gnu.javax.crypto.prng.ARCFour
 
setup(Map) - Method in class gnu.javax.crypto.prng.CSPRNG
 
setup(Map) - Method in class gnu.javax.crypto.prng.Fortuna.Generator
 
setup(Map) - Method in class gnu.javax.crypto.prng.Fortuna
 
setup(Map) - Method in class gnu.javax.crypto.prng.ICMGenerator
 
setup(Map) - Method in class gnu.javax.crypto.prng.PBKDF2
 
setup(Map) - Method in class gnu.javax.crypto.prng.UMacGenerator
 
slowPoll() - Method in class gnu.javax.crypto.prng.CSPRNG
 
stopUpdating() - Method in class gnu.javax.crypto.prng.CSPRNG.Poller
 

T

TWO_FIFTY_SIX - Static variable in class gnu.javax.crypto.prng.ICMGenerator
The integer value 256 as a BigInteger.

U

UMacGenerator - class gnu.javax.crypto.prng.UMacGenerator.
KDFs (Key Derivation Functions) are used to stretch user-supplied key material to specific size(s) required by high level cryptographic primitives.
UMacGenerator() - Constructor for class gnu.javax.crypto.prng.UMacGenerator
Trivial 0-arguments constructor.
URLS - Static variable in class gnu.javax.crypto.prng.CSPRNG
 
URL_SOURCES - Static variable in class gnu.javax.crypto.prng.CSPRNG
Property name for the list of URLs to poll for random values.
urls - Variable in class gnu.javax.crypto.prng.CSPRNG.Poller
 
urls - Variable in class gnu.javax.crypto.prng.CSPRNG
The list of URL sources.

W

writeObject(ObjectOutputStream) - Method in class gnu.javax.crypto.prng.Fortuna
 

X

X917_LIFETIME - Static variable in class gnu.javax.crypto.prng.CSPRNG
 
X917_POOL_SIZE - Static variable in class gnu.javax.crypto.prng.CSPRNG
 
x917count - Variable in class gnu.javax.crypto.prng.CSPRNG
The number of iterations of the X9.17-like generators.
x917init - Variable in class gnu.javax.crypto.prng.CSPRNG
Whether or not the X9.17-like generator is initialized.
x917pool - Variable in class gnu.javax.crypto.prng.CSPRNG
The pool for the X9.17-like generator.

A B C D F G H I K L M N O P Q R S T U W X