public void BreakMessageWithRandomPrefix() { RandomPrefixAESCracker cracker = new RandomPrefixAESCracker(unknownString); string actual = cracker.Break(); Assert.AreEqual(expected, actual); }
public void FindPrefixLength() { EncryptionOracleWithRandomPrefix eo = new EncryptionOracleWithRandomPrefix(); int expected = eo.RandomPrefixLength; RandomPrefixAESCracker cracker = new RandomPrefixAESCracker(unknownString); int actual = cracker.FindRandomPrefixLength(); Assert.AreEqual(expected, actual); }