/// <summary> /// 以指定的秘钥并采用UTF-8编码对字符串进行DES解密。 /// </summary> /// <param name="key">解密使用的字符串秘钥。</param> /// <param name="value">需要解密的字符串。</param> /// <returns>解密后的字符串。</returns> /// <exception cref="ArgumentException">参数key为空时将抛出该异常。</exception> public static string DesDecrypt(string key, string value) { return(Encryption.DesDecrypt(key, value, Encoding.UTF8)); }
/// <summary> /// 采用默认秘钥和UTF-8编码对字符串进行DES解密。 /// </summary> /// <param name="input">需要解密的字符串。</param> /// <returns>解密后的字符串。</returns> public static string DesDecrypt(string input) { return(Encryption.DesDecrypt(Encryption.desKey, input)); }