/// <summary> /// HMacSha384 /// </summary> /// <param name="stream">待加密字符串</param> /// <param name="key">盐</param> /// <param name="encoding">编码格式,默认UTF-8</param> /// <returns></returns> public static string HMacSha384(this Stream stream, string key, Encoding encoding = null) { encoding = encoding ?? new UTF8Encoding(); return(SecurityCommon.HMacSha384(stream, key, encoding)); }
/// <summary> /// HMacSha384 /// </summary> /// <param name="bytes"></param> /// <param name="key">盐</param> /// <param name="encoding">编码格式,默认UTF-8</param> /// <returns></returns> public static string HMacSha384(this byte[] bytes, string key, Encoding encoding = null) { encoding = encoding ?? new UTF8Encoding(); return(SecurityCommon.HMacSha384(bytes, key, encoding)); }