public void TestGeneration() { var bytes1 = RandomGenerator.GenerateBytes(16); var bytes2 = RandomGenerator.GenerateBytes(16); TestFunctions.AssertValueInEquality(bytes1, bytes2); }
public void TestEncryptDecrypt() { var note = new CryptoNote(defaultIterations); note.Encrypt(Message, Password); Debug.WriteLine(Message.ToText()); Debug.WriteLine(note.Cipher.ToText()); Assert.IsTrue(note.TryDecrypt(Password, out var decrypted)); TestFunctions.AssertValueEquality(Message, decrypted); }