예제 #1
0
 /// <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));
 }
예제 #2
0
 /// <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));
 }