private void TripleDesButton_Click(object sender, EventArgs e) { var tripleDesCryptoTool = new TripleDESCryptoTool(); var newIV = tripleDesCryptoTool.GenerateNewIVString(); GenerateIvTextBox.Text = newIV; }
public void EncryptionAndDecryptionPasswordTest(string message, string password) { TestContext.WriteLine($"Params| message = {message}, password = {password}"); var tdes = new TripleDESCryptoTool(); var originalMessage = message; var encrypted = tdes.EncryptRun(message, password); var decrypted = tdes.DecryptRun(encrypted, password); TestContext.WriteLine($"Encrypted message = {encrypted}"); Assert.AreNotEqual(encrypted, decrypted); Assert.AreEqual(originalMessage, decrypted); }