asp字符串加密解密函数_应用技巧

<% 
A_Key=split("96,44,63,80",",") '定义密钥 
'*********加密的过程********* 
Function EnCrypt(m) 
Dim strChar,iKeyChar,iStringChar,I 
k=0 
for I = 1 to Len(m) 
iKeyChar =Cint(A_Key(k)) 
iStringChar = Asc(mid(m,I,1)) '获取字符的ASCII码值 
iCryptChar = iKeyChar Xor iStringChar '进行异或运算 
'对密钥进行移位运算 
If k<3 Then 
k=k+1 
Else 
k=0 
End If 
c = c & Chr(iCryptChar) 
next 
EnCrypt = c 
End Function 
'*********解密的过程********* 
Function DeCrypt(c) 
Dim strChar, iKeyChar, iStringChar, I 
k=0 
for I = 1 to Len(c) 
iKeyChar =Cint(A_Key(k)) 
iStringChar = Asc(mid(c,I,1)) 
iDeCryptChar = iKeyChar Xor iStringChar '进行异或运算 
'对密钥进行移位运算 
If k<3 Then 
k=k+1 
Else 
k=0 
End If 
strDecrypted = strDecrypted & Chr(iDeCryptChar) 
next 
DeCrypt = strDecrypted 
End Function 
%> 

时间: 2024-10-28 12:19:46

asp字符串加密解密函数_应用技巧的相关文章

asp.net 字符串加密解密技术_实用技巧

复制代码 代码如下: using System; using System.Data; using System.Configuration; using System.Collections; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using Syste

asp字符串加密解密函数

<%  A_Key=split("96,44,63,80",",") '定义密钥  '*********加密的过程*********  Function EnCrypt(m)  Dim strChar,iKeyChar,iStringChar,I  k=0  for I = 1 to Len(m)  iKeyChar =Cint(A_Key(k))  iStringChar = Asc(mid(m,I,1)) '获取字符的ASCII码值  iCryptChar

C#&amp;nbsp;字符串加密解密函数

原文:C# 字符串加密解密函数 using System;using System.Text;using System.Security.Cryptography;using System.IO;   //默认密钥向量private static byte[] Keys = { 0x12, 0x34, 0x56, 0x78, 0x90, 0xAB, 0xCD, 0xEF };/// <summary>/// DES加密字符串/// </summary>/// <param n

PHP封装的字符串加密解密函数_php技巧

程序中经常使用的PHP加密解密字符串函数 代码如下: /********************************************************************* 函数名称:encrypt 函数作用:加密解密字符串 使用方法: 加密 :encrypt('str','E','nowamagic'); 解密 :encrypt('被加密过的字符串','D','nowamagic'); 参数说明: $string :需要加密解密的字符串 $operation:判断是加密还

php基于mcrypt_encrypt和mcrypt_decrypt实现字符串加密解密的方法_php技巧

本文实例讲述了php基于mcrypt_encrypt和mcrypt_decrypt实现字符串加密解密的方法.分享给大家供大家参考,具体如下: 由于出于安全考虑,参数传递的时候需要进行加密和解密,一个比较简单的方法是直接使用php中的函数mcrypt_encrypt.mcrypt_decrypt,一个加密,一个解密,但是问题又出现了,这个加密过程中会产生一些使url混乱的符号,于是在加密后对加密字符再进行一次处理,然后多了一一次解析: $key = "miyao";//密钥 $strin

php中base64_decode与base64_encode加密解密函数实例_php技巧

本文实例讲述了php中base64_decode与base64_encode加密解密函数.分享给大家供大家参考.具体分析如下: 这两个函数在php中是用得对php代码进行加密与解密码的base64_encode是加密,而base64_decode是解密了,下面我们看两个简单实例. base64_encode语法:string base64_decode(string data); 复制代码 代码如下: $str='d3d3LmpiNTEubmV0IOiEmuacrOS5i+Wutg==';   

asp加密解密函数decrypt_应用技巧

加密与解密函数 <%function decrypt(dcode)  dim texts dim i for i=1 to len(dcode) texts=texts & chr(asc(mid(dcode,i,2))-i) next decrypt=texts end function function encrypt(ecode) Dim texts dim i for i=1 to len(ecode) texts=texts & chr(asc(mid(ecode,i,2)

asp.net web.config加密解密方法_实用技巧

使用命令行工具aspnet_regiis.exe 你还能够使用aspnet_regiis.exe命令行工具来加密和解密Web.config文件配置部分,你可以在"%WINDOWSDIR%\Microsoft.Net\Framework\version"目录下找到这个工具.为了加密Web.config文件中的一个节,你可以在这个命令行工具中使用DPAPI机器密钥,如下所示: 加密一个特定网站的Web.config文件的通用形式: 复制代码 代码如下: aspnet_regiis.exe

[整理版]ASP常用内置函数_应用技巧

函数,就是该语言封装了的一个功能块,以方便用户的调用.比如"now()"在VBScript中就是一个能显示出当前日期和时间的函数.至于具体为什么能显示,则是该语言内核所定的,用户只需明白"now()"就是用来能显示日期时间的.那么,我们当前接触的VBScript还有其他什么功能的函数么? 1,日期/时间函数这些函数包括对"年"."月"."日"."时"."分".&quo