Ejemplo n.º 1
0
 /// <summary>
 /// 加密指定的数据(文本,UTF8编码)。
 /// </summary>
 /// <param name="text">需要加密的文本。</param>
 /// <param name="key">key。</param>
 /// <param name="vector">vector。</param>
 /// <returns>返回加密后的数据。</returns>
 public static string Encrypt(string text, string key, string vector)
 {
     if (string.IsNullOrEmpty(text))
     {
         return(text);
     }
     byte[] array = Encrypt(System.Text.Encoding.UTF8.GetBytes(text), key, vector);
     return(ByteExtensions.ToHex(array));// System.BitConverter.ToString(array).Replace("-", "");
 }
Ejemplo n.º 2
0
 private static string MD5ToString(byte[] array)
 {
     return(ByteExtensions.ToHex(array));// System.BitConverter.ToString(array).Replace("-", "");
 }