Exemplo n.º 1
0
        public void CryptStringTest()
        {
            const int _keyLength = 12;

            var _noiser     = new PerlinNoise();
            var _secretData = "Однажды, в студеную зимнюю пору я из лесу вышел; был сильный мороз.";

            var _crypter = new CryptoProvider();

            _crypter.Key = _noiser.Generate(_keyLength);

            var _crypted   = _crypter.Encode(_secretData);
            var _deCrypted = _crypter.DecodeToString(_crypted);

            Assert.AreEqual(_secretData, _deCrypted);
        }