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

R

RAILFENCE - Static variable in class hcrypto.analyzer.CryptoAnalyzer
 
RailfenceEngine - Class in hcrypto.engines
Implements the Historical Railfence cipher.
RailfenceEngine() - Constructor for class hcrypto.engines.RailfenceEngine
Creates a RailFenceEngine and sets the alphabetRangeOptions instance variable to "111111", which translates to all six alphabet options for both the plaintext and ciphertext alphabets.
RailfenceKey - Class in hcrypto.engines
Implements the Railfence Key The keyspec, described in TestCipher.java is passed to this file where the blocksize, key and alphabet range is extracted.
RailfenceKey() - Constructor for class hcrypto.engines.RailfenceKey
 
RamProvider - Class in hcrypto.provider
This class provides an example of programmer-defined Provider.
RamProvider(String) - Constructor for class hcrypto.provider.RamProvider
 
RamProvider - Class in plugins
This class provides an example of programmer-defined Provider.
RamProvider(String) - Constructor for class plugins.RamProvider
 
RANDOM_MUTATION - Static variable in class hcrypto.analyzer.evolutionary.GaParameters
 
RANDOM_SEEDING - Static variable in class hcrypto.analyzer.evolutionary.GaParameters
 
randomizeSub(String, Alphabet, int[], int) - Static method in class hcrypto.analyzer.tool.TextUtilities
 
randSize - Variable in class hcrypto.analyzer.evolutionary.GaParameters
 
recipDist(String) - Method in class hcrypto.analyzer.evolutionary.NgramArray
Computes a distance between this NgramArray and the distribution of N-grams in the string ctext.
recipDist(String, int[]) - Method in class hcrypto.analyzer.evolutionary.NgramArray
Same as previous method except this one returns an array that remembers the indices of the smallest and greatest nGram scores in the cryptogram.
recipDist(String, double[]) - Method in class hcrypto.analyzer.evolutionary.NgramArray
Same as previous method except this one returns a double array that remembers the scores at each index of the cryptogram.
recipDist(int[]) - Method in class hcrypto.analyzer.evolutionary.NgramArray
Computes a distance between this NgramArray and the distribution of N-grams of a crypto text as represented by an array of int values.
recipDistSkip(String) - Method in class hcrypto.analyzer.evolutionary.NgramArray
Same as previous method except this one skips stepsize characters.
redraw() - Method in class hcrypto.analyzer.tool.Histogram
 
remove(String, char) - Static method in class hcrypto.analyzer.tool.TextUtilities
remove() removes all occurrences of the char ch from a string
removeDuplicateChars(String) - Static method in class hcrypto.cipher.Alphabet
 
removeDuplicateChars(String) - Static method in class hcrypto.cipher.HistoricalKey
A utility method to remove duplicate characters from a string.
removeDuplicates(String) - Static method in class hcrypto.analyzer.tool.TextStatistics
 
removeDuplicates(String) - Static method in class hcrypto.analyzer.tool.TextUtilities
removeDuplicates() removes duplicate tokens from a string
removeNonAlphabetics(String, Alphabet) - Static method in class hcrypto.analyzer.tool.TextStatistics
This method removes all characters not in the alphabet from the string.
removeNonAlphabetics(String, Alphabet) - Static method in class hcrypto.analyzer.tool.TextUtilities
This method removes all characters not in the alphabet from the string.
removeWhiteSpace(String) - Static method in class hcrypto.analyzer.tool.TextUtilities
This method removes the whitespace from a String.
removeWindow(CipherFrame) - Static method in class applications.cryptotoolj.WindowManager
Closes the current window and removes it from the window list.
renameWithWindowId(String) - Method in class applications.cryptotoolj.CipherFrame
Renames the window with descriptive title that refers to the type of cipher engine being used.
run() - Method in class hcrypto.analyzer.AffineAnalyzer
 
run() - Method in interface hcrypto.analyzer.Analyzer
 
run() - Method in class hcrypto.analyzer.CaesarAnalyzer
 
run() - Method in class hcrypto.analyzer.CryptoAnalyzer
Part of Analyzer and Runnable interface.
run() - Method in class hcrypto.analyzer.DigramAnalyzer
This method is part of the Analyzer interface.
run() - Method in class hcrypto.analyzer.evolutionary.GaAnalyzer
conducts the GA run and reports the results.
run() - Method in class hcrypto.analyzer.evolutionary.GaPopulation
The generic GA run method.
run() - Method in class hcrypto.analyzer.evolutionary.NgramArray
From the Analyzer interface.
run() - Method in class hcrypto.analyzer.evolutionary.NgramGaAnalyzer
run() conducts the GA run and reports the results.
run() - Method in class hcrypto.analyzer.evolutionary.NgramGaPopulation
This method implements the abstract run() method inherited from GaPopulation.
run() - Method in class hcrypto.analyzer.evolutionary.WordBasedGaAnalyzer
run() conducts the GA run and reports the results.
run() - Method in class hcrypto.analyzer.evolutionary.WordBasedGaPopulation
This method implements the abstract run() method inherited from GaPopulation.
run() - Method in class hcrypto.analyzer.tool.EnglishFacts
run() is part of Analyzer interface.
run() - Method in class hcrypto.analyzer.tool.FrequencyTable
Everything is done in setup.
run() - Method in class hcrypto.analyzer.tool.IndexOfCoincidence
 
run() - Method in class hcrypto.analyzer.tool.PatternWordSearcher
run() is part of Analyzer interface.
run() - Method in class hcrypto.analyzer.tool.TextAnalyzer
run() is part of Analyzer interface.
run() - Method in class hcrypto.analyzer.tool.TextStatistics
 
run() - Method in class hcrypto.analyzer.VigenereAnalyzer
 
run() - Method in class hcrypto.analyzer.WordBasedAnalyzer
This method is part of the Analyzer interface.
run() - Method in class pluginanalyzers.NullAnalyzer
 
run() - Method in class pluginanalyzers.TestAnalyzer
run() is part of Analyzer interface.

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