程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> C# >> C#入門知識 >> Csharp and Vbscript: Encryption/Decryption Functional

Csharp and Vbscript: Encryption/Decryption Functional

編輯:C#入門知識

                DecEncClass
     {
                               Enc( s)
         {
        
               str=;
               key = ;
               strLen=str.Length;
               keyLen=key.Length;    
               returnStr;
              returnStr=;
     
             ( i=; i<s.Length;i++)
             {
                 ( n=; n<strLen;n++)
                 {
                                                        (Mid(str, n, ) == Mid(s, i, ))                      {
                         returnStr = returnStr + Mid(key, n, );
                         ;
                     }
                  }
             
             }
                            returnStr;
         }
                            Dec( s)
         {
              str = ;
              key = ;
              strLen=str.Length;
              keyLen=key.Length;    
              returnStr;
             returnStr = ;
             
             ( i=;i<s.Length;i++)
             {
                 (  n=; n<keyLen;n++)
                 {
                                                          (Mid(key, n, ) == Mid(s, i, ))
                     {
                         returnStr = returnStr + Mid(str, n, );
 
                         ;
                                               }
                } 
             }            
                                 returnStr;
       }
                                     Left( param,  length)
          {
                                result = param.Substring(, length);
                              result;
          } 
                                Right( param,  length)
          {
                                result = param.Substring(param.Length-length, length);
                              result;
          }
                                  Mid( param, startIndex,  length)
          {
               result = ;
                               result = param.Substring(startIndex, length);
         
                              result;
          }
                                Mid( param, startIndex)
          {
                                result = param.Substring(startIndex);
                              result;
          }
     }

vbscript:

 <%
 
 
  Enc(s)
  str=
  key=
     strLen=(str)
     keyLen=(key)
     
      returnStr
     returnStr=
     
      i=  (s)
          n=  strLen
              (str,n,)=(s,i,) 
                 returnStr=returnStr&(key,n,)
                  
                  
          
     
     
     Enc=returnStr
 
 
 
  Dec(s)
  str=
  key=
     strLen=(str)
     keyLen=(key)
     
      returnStr
     returnStr=
     
      i=  (s)
          n=  keyLen
              (key,n,)=(s,i,) 
                 returnStr=returnStr&(str,n,)
                  
                  
          
     
     
     Dec=returnStr
 
 
 
 %>

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved