/// <summary> /// To SM3 /// </summary> /// <param name="data"></param> /// <param name="encoding"></param> /// <returns></returns> // ReSharper disable once InconsistentNaming public static string ToSM3(this string data, Encoding encoding = null) => SM3HashingProvider.Signature(data, encoding);
public void HashTest() { var s = SM3HashingProvider.Signature("天下无敌"); Assert.Equal("wbjZMU+Yd/zjZpAxoqA/YFsMzSWphatXnot8EHUlBY4=", s); }