import java.io.*; import java.util.*; public class Driver { public static void main(String[] args) { Cipher c = new Cipher(); c.buildCorpusFreq("twopoets.txt"); System.out.println(); System.out.println("Testing Vector Creator for Corpus:"); System.out.println("Get e: " + c.getVect('e',c.CorpusFreqs,c.totalChars)); System.out.println("Get a: " + c.getVect('a',c.CorpusFreqs,c.totalChars)); System.out.println(); System.out.println("Testing Vector Creator for Encoded String:"); String s = "this is a test string mustache man i enjoy eating pasta in the rain"; c.codeFreqs(s); System.out.println("Get i: " + c.getVect('i',c.freqs,c.total)); System.out.println(); System.out.println("Testing Decryption Cracker:"); String encryption = c.encode(s,3); System.out.println(encryption); System.out.println(c.cracker(encryption)); System.out.println(); } }