Java Randomness Test Suite

JRandTest at SourceForge
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

Java Randomness Test Suite

JRandTest at SourceForge
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.