public Tritemius(Alphabets.Alphabet _alphabet, int _a, int _b, int _c) { alphabet = _alphabet; A = _a; B = _b; C = _c; stringKey = false; }
public XOREncryption(string gammaKey, Alphabets.Alphabet alphabet) { this.alphabet = alphabet; this.gammaKey = gammaKey; }
public Tritemius(Alphabets.Alphabet _alphabet, String _key) { alphabet = _alphabet; Key = _key; stringKey = true; }
public RSA(Alphabets.Alphabet alphabet) { this.alphabet = alphabet; PublicKey = new int[2]; privateKey = new int[2]; }
public Caesar(int key, Alphabets.Alphabet alphabet):base() { this.key = key; this.alphabet = alphabet; }
public ElHamal(Alphabets.Alphabet alphabet) { this.alphabet = alphabet; }
public Polinom(Alphabets.Alphabet alphabet, Mathematics.Function function) { this.alphabet = alphabet; this.function = function; }