public static string GetDeBase64ZipEncry(string sEnStr) { byte[] bpath = Convert.FromBase64String(sEnStr); bpath = ZlibCompress.DecompressBytes(bpath); string sDeStr = Encoding.Default.GetString(bpath, 0, bpath.Length); DelphiDes des = new DelphiDes(); return(des.DecryStrHex(sDeStr, "uto@+~9%")); }
public static string GetEncryZipBase64(string sDeStr) { DelphiDes des = new DelphiDes(); string sEnStr = des.EncryStrHex(sDeStr, "uto@+~9%"); byte[] bEnStr = new byte[0]; bEnStr = Encoding.Default.GetBytes(sEnStr); bEnStr = ZlibCompress.CompressBytes(bEnStr); return(Convert.ToBase64String(bEnStr)); }