private List <string> MakeTitleList() { CipherHandler handler = new CipherHandler(); CipherTable table = new CipherTable(); table = handler.getCiphers(); List <string> ciphernameList = new List <string>(); foreach (var item in table.getTable()) { ciphernameList.Add(item.Title); } return(ciphernameList); }
public VigenereCipher(LegalCharacters chars, string keyPhrase) { KeyPhrase = keyPhrase.Replace(" ", ""); CompleteTable = new CipherTable(""); if ((chars & LegalCharacters.Alphabetical) == LegalCharacters.Alphabetical) { CompleteTable += new CipherTable(Alphabetical); } if ((chars & LegalCharacters.Alphanumerical) == LegalCharacters.Alphanumerical) { CompleteTable += new CipherTable(Alphanumerical); } if ((chars & LegalCharacters.Symbols) == LegalCharacters.Symbols) { CompleteTable += new CipherTable(Symbols); } }
private void GetAllCiphers() { this.table = handler.getCiphers(); }