示例#1
0
        public void TestGeneration()
        {
            var bytes1 = RandomGenerator.GenerateBytes(16);
            var bytes2 = RandomGenerator.GenerateBytes(16);

            TestFunctions.AssertValueInEquality(bytes1, bytes2);
        }
示例#2
0
        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);
        }