asp php 加密解密组件,ASP_用ASP编写的加密和解密类,class Base64Class   rem Const   - phpStudy...

用ASP编写的加密和解密类

class Base64Class

rem Const

dim sBASE_64_CHARACTERS'转化码

dim lenString '计算字符串的长度

dim iCount '计数器

dim returnValue '返回值

dim tempChar'缓存字符

dim tempString'缓存字符串

dim paramString '参数字符串

dim temHex'缓存缓存十六进制

dim tempLow'缓存低位

dim tempHigh'缓存高位

dim mod3String'

dim mod4String'

dim tempBinary'

dim tempByteOne'

dim tempByteTwo'

dim tempByteThree'

dim tempByteFour'

dim tempSaveBitsOne'

dim tempSaveBitsTwo'

'********************************************

'begin初始化类

'********************************************

private sub Class_Initialize()

sBASE_64_CHARACTERS = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/" end sub

'********************************************

'end初始化类 '

********************************************

'********************************************

'begin销毁类

'********************************************

Private Sub Class_Terminate()

sBASE_64_CHARACTERS="" end sub

'********************************************

'end销毁类

'********************************************

'********************************************

'begin将Ansi编码的字符串进行Base64编码

'********************************************

public function Encode(paramString)

tempString=""

returnValue=""

lenString=len(paramString)

if lenString<1 then

Encode=returnValue

else

mod3String=lenString mod 3

'补足位数是为了便于计算

if mod3String>0 then

lenString=lenString+3-mod3String

lenString=lenString-3

end if相关阅读:

如何让position:fixed在IE6中工作

Javascript表单应用的对象

C#编码好习惯小结

最新linux版MSN客户端Emesene 1.0.1发布下载

浅析SQL Server三大算法的I/O成本

asp.net中利用ashx实现图片防盗链代码

js实现GridView单选效果自动设置交替行、选中行、鼠标移动行背景色

PHP的autoload自动加载机制使用说明

CSS3网页制作实例:实现网页文字渐变内发光投影

Windows Vista SP1改进功能完全介绍

Linux磁盘和文件系统管理

使自己的ip相关信息快速显示

CSS基础教程:CSS样式表与具体设备

推荐ASP中VBScript常用函数

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值