Orc.NuGetExplorer.EncryptionHelper.Decrypt C# (CSharp) Method

Decrypt() public static method

public static Decrypt ( string s, string key ) : string
s string
key string
return string
        public static string Decrypt(string s, string key)
        {
            if (string.IsNullOrWhiteSpace(s))
            {
                return string.Empty;
            }

            var encoding = GetEncoding();

            var crypto = CreateCryptoServiceProvider(encoding, key);
            var buffer = Convert.FromBase64String(s);

            var result = encoding.GetString(crypto.CreateDecryptor().TransformFinalBlock(buffer, 0, buffer.Length));
            return result;
        }