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

时间: 2024-08-30 19:01:15

asp编写的加密和解密类的相关文章

用ASP编写的加密和解密类_ASP CLASS类

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 m

用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 m

asp.net DES加密和解密实现方法

问题描述 asp.net DES加密和解密实现方法 asp.net DES加密和解密实现方法,需要代码,加密和解密结果和这个网址一样就可以了http://e-file.arkoo.com/tools/des3.htm 解决方案 Asp.net常用加密和解密方法.NET中加密和解密的实现方法.NET中加密和解密的实现方法

用Asp写个加密和解密的类

用asp写个简单的加密和解密的类,在这个类中简单的实现了一个加密和解密.目的是和大家分享一下.这个类的破解非常简单.看看我的注释就知道是怎么回事了.下次编写一个java的加密和解密的类. class Base64Class rem Const dim sBASE_64_CHARACTERS转化码 dim lenString 计算字符串的长度 dim iCount 计数器 dim returnValue 返回值 dim tempChar缓存字符 dim tempString缓存字符串 dim pa

编程进阶:学习用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 mod

老掉牙的ASP文件的加密与解密

加密|解密   using System;using System.IO ;using System.Text ; namespace SuperData.ASP{ /// <summary> /// ASP破解程序 /// 功能: /// 1.加密一个文件:EncodeFile(源文件,目标文件),EncodeFile(源目录,目标目录,文件名) /// 2.解密一个文件:DecodeFile(源文件,目标文件),DecodeFile(源目录,目标目录,文件名) /// 3.加密一个目录:E

简化你的ASP编写工作 (原数据库操作类clsdbCtrl.asp)

首先,认为ASP已经过时的人,请忽略此帖,谢谢.俺这里只是提供一种思路,希望能给很多还在学习和使用ASP的朋友一种方便.尽管俺现在也很少用ASP了,但俺相信只要能满足应用,就没有什么过时不过时的,也许它的语言没那么高级,但做出来的应用不一定就低级,呵呵.     EasyASP是一个方便快速开发ASP的类,其中包含了一个数据库控制类(原clsDbCtrl.asp,对原代码作了优化和修改,包含对数据库的各类操作及存储过程的调用,全部封装在Easp.db中,使用起来会更方便,调用也更简单).而Eas

ASP.NET中加密与解密QueryString的方法

  我们知道,在aso,net中两个页面中传值,可以用querystring的方法,可是用它并不安全,稍有不慎,会把传送的信息参数的值完全暴露在URL上,多么可怕啊!   方法一:把表单提交方式改为post get是把参数数据队列加到提交表单的ACTION属性所指的URL中,值和表单内各个字段一一对应,在URL中可以看到. post是通过HTTP post机制,将表单内各个字段与其内容放置在HTML HEADER内一起传送到ACTION属性所指的URL地址.用户看不到这个过程.     方法二:

asp.net TripleDES加密、解密算法_实用技巧

using System;    using System.Collections.Generic;    using System.Linq;    using System.Text;    using System.Security.Cryptography;    using System.IO;    namespace WindowsFormsApplication1    {       #region TripleDES算法           public class Clas