public Challenge4(List <string> ciphers, ICracker cracker) { _ciphers = ciphers; _cracker = cracker; }
public DecipherText Crack(ICracker cracker, int keyLegnth = 0) { return(cracker.Crack(this, keyLegnth)); }
public Challenge6(string cipherText, ICracker cracker) { _cipherText = new CipherText(cipherText, CipherTextFormat.BASE64); _cracker = cracker; }
public Challenge3(ICracker cracker, string hexCipher) { _cracker = cracker; _cipherText = new CipherText(hexCipher, CipherTextFormat.HEXADECIMAL); }