password.cs
上传用户:zhongfine
上传日期:2022-08-01
资源大小:2860k
文件大小:1k
源码类别:

企业管理

开发平台:

C#

  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. using System.Data;
  6. namespace 人事管理系统
  7. {
  8.     class password
  9.     {
  10.           private const char XOR='s';
  11.           public String IN(String sourceString)
  12.           {
  13.                  Char[] sourceArray = sourceString.ToCharArray();    
  14.                  System.Text.StringBuilder temp = new System.Text.StringBuilder();    
  15.                  for (Int32 i = 0; i < sourceArray.Length; i++)
  16.                  {
  17.                      sourceArray[i] = (Char)(sourceArray[i] ^ XOR);
  18.                      temp.Append(sourceArray[i].ToString());
  19.                  }
  20.                     return temp.ToString(); 
  21.           }
  22.           public String OUT(String ciphertext)
  23.           {
  24.               Char[] ciphertextArray = ciphertext.ToCharArray();
  25.               System.Text.StringBuilder temp = new System.Text.StringBuilder();
  26.               for (Int32 i = 0; i < ciphertextArray.Length; i++)
  27.               {
  28.                   ciphertextArray[i] = (Char)(ciphertextArray[i] ^ XOR);
  29.                   temp.Append(ciphertextArray[i].ToString());
  30.               }
  31.               return temp.ToString();    
  32.           }
  33.     }
  34. }