|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Alphabet | |
|---|---|
| hcrypto.analyzer.evolutionary | |
| hcrypto.analyzer.tool | |
| hcrypto.cipher | |
| hcrypto.engines | |
| plugins | |
| Uses of Alphabet in hcrypto.analyzer.evolutionary |
|---|
| Fields in hcrypto.analyzer.evolutionary declared as Alphabet | |
|---|---|
Alphabet |
GaParameters.alphabet
These are for NgramGaAnalyzers |
| Methods in hcrypto.analyzer.evolutionary that return Alphabet | |
|---|---|
Alphabet |
NgramArray.getAlphabet()
|
| Constructors in hcrypto.analyzer.evolutionary with parameters of type Alphabet | |
|---|---|
NgramArray(int N,
java.lang.String fileName,
Alphabet alph)
NgramArray(N, filename, alph) - constructor NN = N is the size of the N-gram N=2, 3, or 4 filename is a file containing a large text typical of the language of the cryptotext alphabet = alph describes which letters occur in the N-grams freq = the distribution of letters in text. |
|
NgramArray(int N,
java.lang.String fileName,
Alphabet alph,
int step)
NgramArray(N, filename, alph) - constructor NN = N is the size of the N-gram N=2, 3, or 4 |
|
| Uses of Alphabet in hcrypto.analyzer.tool |
|---|
| Methods in hcrypto.analyzer.tool with parameters of type Alphabet | |
|---|---|
static java.lang.String |
TextUtilities.randomizeSub(java.lang.String inText,
Alphabet alph,
int[] substitution,
int maxChanged)
|
static java.lang.String |
TextUtilities.removeNonAlphabetics(java.lang.String s,
Alphabet a)
This method removes all characters not in the alphabet from the string. |
static java.lang.String |
TextStatistics.removeNonAlphabetics(java.lang.String s,
Alphabet a)
This method removes all characters not in the alphabet from the string. |
static void |
TextUtilities.writeCiphertextFiles(java.lang.String sourceFile,
java.lang.String outRootName,
int minMessSize,
int gapMessSize,
int maxMessSize,
int numEachSize,
Alphabet alph)
|
| Uses of Alphabet in hcrypto.cipher |
|---|
| Methods in hcrypto.cipher that return Alphabet | |
|---|---|
Alphabet |
HistoricalKey.getAlphabet()
Returns a reference to this key's alphabet. |
Alphabet |
HistoricalKey.getCTAlphabet()
Returns a reference to this key's cipherAlphabet. |
static Alphabet |
AlphabetFactory.getInstance(char[] ranges)
Returns an Alphabet instance, constructed from an array subranges specified by their 16-bit Unicodes. |
static Alphabet |
AlphabetFactory.getInstance(java.lang.Character.UnicodeBlock[] blocks)
Returns an Alphabet instance, constructed from an array of Unicode blocks |
static Alphabet |
AlphabetFactory.getInstance(int rangeId)
Returns an Alphabet instance, constructed from a range identifier |
static Alphabet |
AlphabetFactory.getInstance(java.lang.String alphaDesc)
This factory method returns an alphabet constructed from a string that describes the Unicode ranges that make up the alphabet. |
| Methods in hcrypto.cipher with parameters of type Alphabet | |
|---|---|
abstract void |
HistoricalKey.init(java.lang.String keyword,
Alphabet alpha1,
Alphabet alpha2)
ADDED: 4/5/03 by RAM This should be implemented in the subclass. |
void |
HistoricalKey.initKey(java.lang.String keyword,
Alphabet alpha1,
Alphabet alpha2)
ADDED: 4/5/03 by RAM Initializes the key given the keyword and preexisting alphabete. |
| Uses of Alphabet in hcrypto.engines |
|---|
| Methods in hcrypto.engines with parameters of type Alphabet | |
|---|---|
void |
VigenereKey.init(java.lang.String keyword,
Alphabet alpha1,
Alphabet alpha2)
Initializes the VigenereKey given a keyword and one or more alphabets. |
void |
TranspositionKey.init(java.lang.String keyword,
Alphabet alpha1,
Alphabet alpha2)
Initializes the TranspositionKey given a keyword and one or more alphabets. |
void |
SubstitutionKey.init(java.lang.String keyword,
Alphabet alpha1,
Alphabet alpha2)
Initializes the SubstitutionKey given a keyword and one or more alphabets. |
void |
RailfenceKey.init(java.lang.String keyword,
Alphabet alpha1,
Alphabet alpha2)
Initializes the RailfenceKey given a keyword and one or more alphabets. |
void |
PolySubstitutionKey.init(java.lang.String keyword,
Alphabet alpha1,
Alphabet alpha2)
Initializes the PolySubstitutionKey given a keyword and one or more alphabets. |
void |
PlayfairKey.init(java.lang.String keyword,
Alphabet alpha1,
Alphabet alpha2)
Initializes the PlayfairKey given a keyword and one or more alphabets. |
void |
NullKey.init(java.lang.String keyword,
Alphabet alpha1,
Alphabet alpha2)
|
void |
CaesarKey.init(java.lang.String keyword,
Alphabet alpha1,
Alphabet alpha2)
Initializes the CaesarKey given a keyword and one or more alphabets. |
void |
AffineKey.init(java.lang.String keyword,
Alphabet alpha1,
Alphabet alpha2)
Initializes the AffineKey given a keyword and one or more alphabets. |
| Uses of Alphabet in plugins |
|---|
| Methods in plugins with parameters of type Alphabet | |
|---|---|
void |
CaesarKey.init(java.lang.String keyword,
Alphabet alpha1,
Alphabet alpha2)
Initializes the CaesarKey given a keyword and one or more alphabets. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||