public void Test_Signature() { var signature = MD4HashingProvider.Signature("image"); Output.WriteLine(signature); Assert.Equal("0849E54FDE86FE2091E1B8FB5713BE65", signature); }
/// <summary> /// To MD4 /// </summary> /// <param name="data"></param> /// <returns></returns> // ReSharper disable once InconsistentNaming public static byte[] ToMD4(this byte[] data) => MD4HashingProvider.SignatureHash(data);
public void Md5_bit16() { var signature = MD4HashingProvider.Signature("image"); Assert.Equal("0849E54FDE86FE2091E1B8FB5713BE65", signature); }
/// <summary> /// To MD4 /// </summary> /// <param name="data"></param> /// <param name="encoding"></param> /// <returns></returns> // ReSharper disable once InconsistentNaming public static string ToMD4(this string data, Encoding encoding = null) => MD4HashingProvider.Signature(data, encoding);