Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Java Randomness Test Suite
JRandTest at SourceForge
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
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
S
SHA1
- class com.fasteasytrade.JRandTest.Algo.
SHA1
.
SHA-1 Message Digest class.
SHA1()
- Constructor for class com.fasteasytrade.JRandTest.Algo.
SHA1
Creates a SHA1 object.
SHA1Random
- class com.fasteasytrade.JRandTest.Algo.
SHA1Random
.
SHA1 algorithm as a random stream based on SHA1 message digest class.
SHA1Random()
- Constructor for class com.fasteasytrade.JRandTest.Algo.
SHA1Random
SHA1Random(String)
- Constructor for class com.fasteasytrade.JRandTest.Algo.
SHA1Random
SIGN(double)
- Method in class com.fasteasytrade.JRandTest.Tests.
Base
SIGN(int)
- Method in class com.fasteasytrade.JRandTest.Tests.
Base
SIZE
- Variable in class com.fasteasytrade.JRandTest.Algo.
RSA
SIZE
- Variable in class com.fasteasytrade.JRandTest.IO.
FileRandomStream
SIZE
- Variable in class com.fasteasytrade.JRandTest.IO.
HttpGetUrlRandomStream
SetKey(byte[], byte[])
- Method in class com.fasteasytrade.JRandTest.Algo.
BFcipher
SimpleButton
- class com.fasteasytrade.JRandTest.GUI.
SimpleButton
.
SimpleButton has a preferred size of width=100 and height=30.
SimpleButton(String)
- Constructor for class com.fasteasytrade.JRandTest.GUI.
SimpleButton
SimpleButton(String, int)
- Constructor for class com.fasteasytrade.JRandTest.GUI.
SimpleButton
SimplePanel
- class com.fasteasytrade.JRandTest.GUI.
SimplePanel
.
SimplePanel panel has a title and textarea field filling 99% of the panel area.
SimplePanel(String, Frame)
- Constructor for class com.fasteasytrade.JRandTest.GUI.
SimplePanel
Skipjack
- class com.fasteasytrade.JRandTest.Algo.
Skipjack
.
Skipjack algorithm copyright (c) 2005 Zur Aougav.
Skipjack()
- Constructor for class com.fasteasytrade.JRandTest.Algo.
Skipjack
SkipjackRandom
- class com.fasteasytrade.JRandTest.Algo.
SkipjackRandom
.
Skipjack algorithm as a random stream based on Skipjack encryption algorithm.
SkipjackRandom()
- Constructor for class com.fasteasytrade.JRandTest.Algo.
SkipjackRandom
SkipjackRandom(String)
- Constructor for class com.fasteasytrade.JRandTest.Algo.
SkipjackRandom
Squeeze
- class com.fasteasytrade.JRandTest.Tests.
Squeeze
.
Squeeze from DieHard SQUEEZE TEST: How many iterations of k=k*uni()+1 are required to squeeze k down to 1, starting with k=2147483647=2^31-1.
Squeeze()
- Constructor for class com.fasteasytrade.JRandTest.Tests.
Squeeze
s
- Variable in class com.fasteasytrade.JRandTest.Tests.
CountThe1s
savePrivateKey(String)
- Method in class com.fasteasytrade.JRandTest.Algo.
RSACrypt
Save private key to file
savePublicKey(String)
- Method in class com.fasteasytrade.JRandTest.Algo.
RSACrypt
Save public key to file
seed
- Variable in class com.fasteasytrade.JRandTest.Algo.
Lcg1Prng
seed contains the "state" of the LCG
selfTest()
- Static method in class com.fasteasytrade.JRandTest.Algo.
SHA1
Self test using standard tests and write to standard output the result.
setCursor(Cursor)
- Method in class com.fasteasytrade.JRandTest.GUI.
SimplePanel
setFilename(String)
- Method in class com.fasteasytrade.JRandTest.Algo.
BlowFish
setFilename(String)
- Method in class com.fasteasytrade.JRandTest.Algo.
MT19937
setFilename(String)
- Method in class com.fasteasytrade.JRandTest.IO.
FileAlgoRandomStream
setFilename(String)
- Method in class com.fasteasytrade.JRandTest.IO.
FileRandomStream
setFilename(String)
- Method in class com.fasteasytrade.JRandTest.IO.
HttpGetUrlRandomStream
setFilename(String)
- Method in interface com.fasteasytrade.JRandTest.IO.
RandomStream
set file name to be processed. this file is the raw data to be read, or the input file processed by algorithm.
setFontSize(int)
- Method in class com.fasteasytrade.JRandTest.GUI.
SimplePanel
setHAlignStyle(float)
- Method in class com.fasteasytrade.JRandTest.GUI.
VWrappingLabel
setMsg(String)
- Method in class com.fasteasytrade.JRandTest.GUI.
MsgBox
set msg text
setParameters()
- Method in class com.fasteasytrade.JRandTest.Tests.
BinaryRankTestFor31x31Matrices
setParameters()
- Method in class com.fasteasytrade.JRandTest.Tests.
BinaryRankTestFor32x32Matrices
setParameters()
- Method in class com.fasteasytrade.JRandTest.Tests.
BinaryRankTestFor6x8Matrices
set some parameters, so subclasses can set different values.
setParameters()
- Method in class com.fasteasytrade.JRandTest.Tests.
CountThe1s
to support CountThe1s as stream (current class) and also CountThe1sSpecificBytes, we use differrent help() and setParameters() methods.
setParameters()
- Method in class com.fasteasytrade.JRandTest.Tests.
CountThe1sSpecificBytes
setParameters()
- Method in class com.fasteasytrade.JRandTest.Tests.
DNA
setParameters()
- Method in class com.fasteasytrade.JRandTest.Tests.
OverlappingPairsSparseOccupancy
Different parameters set by 3 algorithms: OPSO, OQSO and DNA.
setParameters()
- Method in class com.fasteasytrade.JRandTest.Tests.
OverlappingQuadruplesSparseOccupancy
setPrivateKey(byte[])
- Method in interface com.fasteasytrade.JRandTest.IO.
AlgoRandomStream
Set private key, if any, to algorithm
setPrivateKey(byte[])
- Method in class com.fasteasytrade.JRandTest.IO.
FileAlgoRandomStream
setPrivateKeyFromFile(String)
- Method in interface com.fasteasytrade.JRandTest.IO.
AlgoRandomStream
Set private key, if any, to algorithm from file
setPrivateKeyFromFile(String)
- Method in class com.fasteasytrade.JRandTest.IO.
FileAlgoRandomStream
setPublicKey(byte[])
- Method in interface com.fasteasytrade.JRandTest.IO.
AlgoRandomStream
Set public or symetric key to algorithm
setPublicKey(byte[])
- Method in class com.fasteasytrade.JRandTest.IO.
FileAlgoRandomStream
setPublicKeyFromFile(String)
- Method in interface com.fasteasytrade.JRandTest.IO.
AlgoRandomStream
Set public or symetric key to algorithm from file
setPublicKeyFromFile(String)
- Method in class com.fasteasytrade.JRandTest.IO.
FileAlgoRandomStream
setText(String)
- Method in class com.fasteasytrade.JRandTest.GUI.
VWrappingLabel
setTitle(String)
- Method in class com.fasteasytrade.JRandTest.GUI.
MsgBox
set title label.
setVAlignStyle(float)
- Method in class com.fasteasytrade.JRandTest.GUI.
VWrappingLabel
setX(BigInteger)
- Method in class com.fasteasytrade.JRandTest.Algo.
BBSPrng
setup()
- Method in class com.fasteasytrade.JRandTest.Algo.
AES
setup()
- Method in class com.fasteasytrade.JRandTest.Algo.
ARC4
setup()
- Method in class com.fasteasytrade.JRandTest.Algo.
BBS
setup(int)
- Method in class com.fasteasytrade.JRandTest.Algo.
BBSPrng
select random p, q, n=p*q, x (mod n).
setup()
- Method in class com.fasteasytrade.JRandTest.Algo.
BlowFish
setup()
- Method in class com.fasteasytrade.JRandTest.Algo.
CubicResidue
setup(int)
- Method in class com.fasteasytrade.JRandTest.Algo.
CubicResiduePrng
Generate the key and seed for Cubic Residue Prng.
setup()
- Method in class com.fasteasytrade.JRandTest.Algo.
DES
setup()
- Method in class com.fasteasytrade.JRandTest.Algo.
JavaRandom
setup()
- Method in class com.fasteasytrade.JRandTest.Algo.
JavaSecuredRandom
setup()
- Method in class com.fasteasytrade.JRandTest.Algo.
Lcg1
setup()
- Method in class com.fasteasytrade.JRandTest.Algo.
MT19937
setup()
- Method in class com.fasteasytrade.JRandTest.Algo.
MicaliSchnorr
setup(int)
- Method in class com.fasteasytrade.JRandTest.Algo.
MicaliSchnorrPrng
Generate the key and seed for Micali Schnorr Prng.
setup()
- Method in class com.fasteasytrade.JRandTest.Algo.
ModulusExponent
setup(int)
- Method in class com.fasteasytrade.JRandTest.Algo.
ModulusExponentPrng
Generate the keys and seed for Modulus Exponent Prng.
setup()
- Method in class com.fasteasytrade.JRandTest.Algo.
QuadraticResidue1
setup(int)
- Method in class com.fasteasytrade.JRandTest.Algo.
QuadraticResidue1Prng
Generate the key and seed for Quadratic Residue Prng.
setup()
- Method in class com.fasteasytrade.JRandTest.Algo.
QuadraticResidue2
setup(int)
- Method in class com.fasteasytrade.JRandTest.Algo.
QuadraticResidue2Prng
Generate the key and seed for Quadratic Residue Prng.
setup()
- Method in class com.fasteasytrade.JRandTest.Algo.
RSA
setup()
- Method in class com.fasteasytrade.JRandTest.Algo.
SHA1Random
setup()
- Method in class com.fasteasytrade.JRandTest.Algo.
SkipjackRandom
setup()
- Method in class com.fasteasytrade.JRandTest.Algo.
TripleDES
setup(byte[], byte[], byte[])
- Method in class com.fasteasytrade.JRandTest.Algo.
ZAC3
setup 3 keys to ZAC3 algorithm.
setup()
- Method in class com.fasteasytrade.JRandTest.Algo.
ZAC3Random
setup(byte[], byte[], byte[], byte[], byte[])
- Method in class com.fasteasytrade.JRandTest.Algo.
ZAC5
setup 5 keys to ZAC5 algorithm.
setup()
- Method in class com.fasteasytrade.JRandTest.Algo.
ZAC5Random
setup()
- Method in interface com.fasteasytrade.JRandTest.IO.
AlgoRandomStream
Setup before encryption
setup()
- Method in class com.fasteasytrade.JRandTest.IO.
FileAlgoRandomStream
setup will be implemented by each subclass
setupKey(byte[])
- Method in class com.fasteasytrade.JRandTest.Algo.
Skipjack
Preprocess a user key into a table to save and XOR at each F-table access.
setupKeys()
- Method in class com.fasteasytrade.JRandTest.Algo.
AES
setupKeys()
- Method in class com.fasteasytrade.JRandTest.Algo.
ARC4
setupKeys()
- Method in class com.fasteasytrade.JRandTest.Algo.
BBS
setupKeys()
- Method in class com.fasteasytrade.JRandTest.Algo.
BlowFish
setupKeys()
- Method in class com.fasteasytrade.JRandTest.Algo.
CubicResidue
setupKeys()
- Method in class com.fasteasytrade.JRandTest.Algo.
DES
setupKeys()
- Method in class com.fasteasytrade.JRandTest.Algo.
JavaRandom
setupKeys()
- Method in class com.fasteasytrade.JRandTest.Algo.
JavaSecuredRandom
setupKeys()
- Method in class com.fasteasytrade.JRandTest.Algo.
Lcg1
setupKeys()
- Method in class com.fasteasytrade.JRandTest.Algo.
MT19937
setupKeys()
- Method in class com.fasteasytrade.JRandTest.Algo.
MicaliSchnorr
setupKeys()
- Method in class com.fasteasytrade.JRandTest.Algo.
ModulusExponent
setupKeys()
- Method in class com.fasteasytrade.JRandTest.Algo.
QuadraticResidue1
setupKeys()
- Method in class com.fasteasytrade.JRandTest.Algo.
QuadraticResidue2
setupKeys()
- Method in class com.fasteasytrade.JRandTest.Algo.
RSA
setupKeys()
- Method in class com.fasteasytrade.JRandTest.Algo.
SHA1Random
setupKeys()
- Method in class com.fasteasytrade.JRandTest.Algo.
SkipjackRandom
setupKeys()
- Method in class com.fasteasytrade.JRandTest.Algo.
TripleDES
setupKeys()
- Method in class com.fasteasytrade.JRandTest.Algo.
ZAC3Random
setupKeys()
- Method in class com.fasteasytrade.JRandTest.Algo.
ZAC5Random
setupKeys()
- Method in interface com.fasteasytrade.JRandTest.IO.
AlgoRandomStream
set up length and new arrays to public and private keys will be implemented by each algorithm
setupKeys()
- Method in class com.fasteasytrade.JRandTest.IO.
FileAlgoRandomStream
show()
- Method in class com.fasteasytrade.JRandTest.GUI.
AboutDialog
showbit(int)
- Method in class com.fasteasytrade.JRandTest.Tests.
Base
show the bit-pattern of an integer 32 bits
side
- Variable in class com.fasteasytrade.JRandTest.Tests.
MinimumDistance
sqrt(double)
- Method in class com.fasteasytrade.JRandTest.Tests.
Base
sqrt(int)
- Method in class com.fasteasytrade.JRandTest.Tests.
Base
std
- Variable in class com.fasteasytrade.JRandTest.Tests.
CountThe1s
std
- Variable in class com.fasteasytrade.JRandTest.Tests.
OverlappingPairsSparseOccupancy
std
- Variable in class com.fasteasytrade.JRandTest.Tests.
Squeeze
stdev(double[], double)
- Static method in class com.fasteasytrade.JRandTest.Tests.
Base
Returns double Standard Deviation
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Java Randomness Test Suite
JRandTest at SourceForge
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
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
JRandTest at SourceForge
Copyright © 2005 Zur Aougav. All Rights Reserved.