Rev 29 | Blame | Compare with Previous | Last modification | View Log | RSS feed
<%'******************************' Crypt.asp'******************************Dim g_Key, g_KeyLocationg_KeyLocation = rootPath & "\sec\key.txt"Function EnCrypt(strCryptThis)g_Key = mid(ReadKeyFromFile(g_KeyLocation),1,Len(strCryptThis))Dim strChar, iKeyChar, iStringChar, i, iCryptChar, strEncryptedfor i = 1 to Len(strCryptThis)iKeyChar = Asc(mid(g_Key,i,1))iStringChar = Asc(mid(strCryptThis,i,1))iCryptChar = iStringChar + iKeyChariCryptChar = Mid ( CStr( FormatNumber( (iCryptChar / 1000), 3 ) ), 3, 3 )'Response.write "["& mid(strCryptThis,i,1) &"]"& iKeyChar &" + "& iStringChar &" = "& iCryptChar &"<br>"strEncrypted = strEncrypted & iCryptCharnextEnCrypt = CStr(strEncrypted)End FunctionFunction ReadKeyFromFile(strFileName)Dim keyFile, fso, f, tsset fso = Server.CreateObject ("Scripting.FileSystemObject")set f = fso.GetFile(strFileName)set ts = f.OpenAsTextStream(1, -2)Do While not ts.AtEndOfStreamkeyFile = keyFile & ts.ReadLineLoopReadKeyFromFile = keyFileEnd Function%>