From adee7a71ba7ab1b63cab63381dfe1846437853d6 Mon Sep 17 00:00:00 2001
From: wzp <2040239371@qq.com>
Date: 星期四, 02 三月 2023 17:37:05 +0800
Subject: [PATCH] 增加分销商配置

---
 web/Common/DESEncrypt.cs |   88 ++++++++++++++++++++++----------------------
 1 files changed, 44 insertions(+), 44 deletions(-)

diff --git a/web/Common/DESEncrypt.cs b/web/Common/DESEncrypt.cs
index a1842d9..3582b13 100644
--- a/web/Common/DESEncrypt.cs
+++ b/web/Common/DESEncrypt.cs
@@ -7,57 +7,57 @@
 namespace Common
 {
 
-  public class DESEncrypt
-  {
+    public class DESEncrypt
+    {
         //鍔犲瘑涓�
         //public static string encryptStr = "litianping";
         public static string encryptStr = "abcDEF123@$@";
 
         public static string Encrypt(string Text)
-    {
-      return DESEncrypt.Encrypt(Text, encryptStr );
-    }
-
-    public static string Encrypt(string Text, string sKey)
-    {
-      DESCryptoServiceProvider cryptoServiceProvider = new DESCryptoServiceProvider();
-      byte[] bytes = Encoding.Default.GetBytes(Text);
-            //c#鐨凞ES鍔犲瘑鏄痥ey涓�8浣�
-            cryptoServiceProvider.Key = Encoding.ASCII.GetBytes(FormsAuthentication.HashPasswordForStoringInConfigFile(sKey, "md5").Substring(0, 8));
-      cryptoServiceProvider.IV = Encoding.ASCII.GetBytes(FormsAuthentication.HashPasswordForStoringInConfigFile(sKey, "md5").Substring(0, 8));
-      MemoryStream memoryStream = new MemoryStream();
-      CryptoStream cryptoStream = new CryptoStream((Stream) memoryStream, cryptoServiceProvider.CreateEncryptor(), CryptoStreamMode.Write);
-      cryptoStream.Write(bytes, 0, bytes.Length);
-      cryptoStream.FlushFinalBlock();
-      StringBuilder stringBuilder = new StringBuilder();
-      foreach (byte num in memoryStream.ToArray())
-        stringBuilder.AppendFormat("{0:X2}", (object) num);
-      return stringBuilder.ToString();
-    }
-
-    public static string Decrypt(string Text)
-    {
-      return DESEncrypt.Decrypt(Text, encryptStr);
-    }
-
-    public static string Decrypt(string Text, string sKey)
-    {
-      DESCryptoServiceProvider cryptoServiceProvider = new DESCryptoServiceProvider();
-      int length = Text.Length / 2;
-      byte[] buffer = new byte[length];
-      for (int index = 0; index < length; ++index)
-      {
-        int num = Convert.ToInt32(Text.Substring(index * 2, 2), 16);
-        buffer[index] = (byte) num;
+        {
+            return DESEncrypt.Encrypt(Text, encryptStr);
         }
+
+        public static string Encrypt(string Text, string sKey)
+        {
+            DESCryptoServiceProvider cryptoServiceProvider = new DESCryptoServiceProvider();
+            byte[] bytes = Encoding.Default.GetBytes(Text);
             //c#鐨凞ES鍔犲瘑鏄痥ey涓�8浣�
             cryptoServiceProvider.Key = Encoding.ASCII.GetBytes(FormsAuthentication.HashPasswordForStoringInConfigFile(sKey, "md5").Substring(0, 8));
-        cryptoServiceProvider.IV = Encoding.ASCII.GetBytes(FormsAuthentication.HashPasswordForStoringInConfigFile(sKey, "md5").Substring(0, 8));
-        MemoryStream memoryStream = new MemoryStream();
-      CryptoStream cryptoStream = new CryptoStream((Stream) memoryStream, cryptoServiceProvider.CreateDecryptor(), CryptoStreamMode.Write);
-      cryptoStream.Write(buffer, 0, buffer.Length);
-      cryptoStream.FlushFinalBlock();
-      return Encoding.Default.GetString(memoryStream.ToArray());
+            cryptoServiceProvider.IV = Encoding.ASCII.GetBytes(FormsAuthentication.HashPasswordForStoringInConfigFile(sKey, "md5").Substring(0, 8));
+            MemoryStream memoryStream = new MemoryStream();
+            CryptoStream cryptoStream = new CryptoStream((Stream)memoryStream, cryptoServiceProvider.CreateEncryptor(), CryptoStreamMode.Write);
+            cryptoStream.Write(bytes, 0, bytes.Length);
+            cryptoStream.FlushFinalBlock();
+            StringBuilder stringBuilder = new StringBuilder();
+            foreach (byte num in memoryStream.ToArray())
+                stringBuilder.AppendFormat("{0:X2}", (object)num);
+            return stringBuilder.ToString();
+        }
+
+        public static string Decrypt(string Text)
+        {
+            return DESEncrypt.Decrypt(Text, encryptStr);
+        }
+
+        public static string Decrypt(string Text, string sKey)
+        {
+            DESCryptoServiceProvider cryptoServiceProvider = new DESCryptoServiceProvider();
+            int length = Text.Length / 2;
+            byte[] buffer = new byte[length];
+            for (int index = 0; index < length; ++index)
+            {
+                int num = Convert.ToInt32(Text.Substring(index * 2, 2), 16);
+                buffer[index] = (byte)num;
+            }
+            //c#鐨凞ES鍔犲瘑鏄痥ey涓�8浣�
+            cryptoServiceProvider.Key = Encoding.ASCII.GetBytes(FormsAuthentication.HashPasswordForStoringInConfigFile(sKey, "md5").Substring(0, 8));
+            cryptoServiceProvider.IV = Encoding.ASCII.GetBytes(FormsAuthentication.HashPasswordForStoringInConfigFile(sKey, "md5").Substring(0, 8));
+            MemoryStream memoryStream = new MemoryStream();
+            CryptoStream cryptoStream = new CryptoStream((Stream)memoryStream, cryptoServiceProvider.CreateDecryptor(), CryptoStreamMode.Write);
+            cryptoStream.Write(buffer, 0, buffer.Length);
+            cryptoStream.FlushFinalBlock();
+            return Encoding.Default.GetString(memoryStream.ToArray());
+        }
     }
-  }
 }

--
Gitblit v1.9.1