一段在asp中加密与解密对应的函数
日期:2004年10月30日 作者:清风网络学院 查看:[大字体 中字体 小字体]-
在ASP中加密方法有对应的解密方法好象不多,现在根据前辈资料整理出在asp中加密与解密函数
rsa.asp
<%
rem 在ASP中实现加密与解密,加密方法:根据RSA
rem 联系:hnsoso@sina.com
Class clsRSA
Public PrivateKey
Public PublicKey
Public Modulus
Public Function Crypt(pLngMessage, pLngKey)
On Error Resume Next
Dim lLngMod
Dim lLngResult
Dim lLngIndex
If pLngKey Mod 2 = 0 Then
lLngResult = 1
For lLngIndex = 1 To pLngKey / 2
lLngMod = (pLngMessage ^ 2) Mod Modulus
' Mod may error on key generation
lLngResult = (lLngMod * lLngResult) Mod Modulus
If Err Then Exit Function
Next
Else
lLngResult = pLngMessage
For lLngIndex = 1 To pLngKey / 2
lLngMod = (pLngMessage ^ 2) Mod Modulus
On Error Resume Next
' Mod may error on key generation
lLngResult = (lLngMod * lLngResult) Mod Modulus
If Err Then Exit Function
Next
End If
Crypt = lLngResult
End Function
Public Function Encode(ByVal pStrMessage)
Dim lLngIndex
Dim lLngMaxIndex
Dim lBytAscii
Dim lLngEncrypted
lLngMaxIndex = Len(pStrMessage)
If lLngMaxIndex = 0 Then Exit Function
For lLngIndex = 1 To lLngMaxIndex
lBytAscii = Asc(Mid(pStrMessage, lLngIndex, 1))
lLngEncrypted = Crypt(lBytAscii, PublicKey)
Encode = Encode & NumberToHex(lLngEncrypted, 4)
Next
End Function
Public Function Decode(ByVal pStrMessage)
Dim lBytAscii
Dim lLngIndex
Dim lLngMaxIndex
Dim lLngEncryptedData
Decode = ""
lLngMaxIndex = Len(pStrMessage)
For lLngIndex = 1 To lLngMaxIndex Step 4 - [1] [2] 下一页
-
- 一段在asp中加密与解密对应的函数 相关文章:
- ·理解ASP.NET中的三层结构
- ·巧用escape解决ASP.NET中URL传参乱码
- ·新手入门 ASP.NET2.0缓存技术
- ·ASP.Net利用CSS实现多界面的方法
- ·XPSP3性能超越SP2 VistaSP1令人失望
- ·ASP网站Server object error的解决办法
- ·初学:ASP内建对象Response
- ·初学ASP动态网页制作常用错误处理
- ·用ASP对网页进行限制性的访问
- ·关于Asp代码与页面的分离
- 一段在asp中加密与解密对应的函数 相关软件
- ·迈至科 ASP技术手册
- ·C#(asp+)超酷教程
- ·挑战ASP.net程序设计
- ·ASP.NET下MVC设计模式的实现
- ·ASP超速入门系列视频教程(31-60集)
- ·编程学习案例 ASP木马程序
- ·ASP.NET 网站设计实例教程
- ·ASP 中20个技巧介绍(问答和实例)
- ·Flash MX即时代码之使用ASP.NET
- ·ASP.NET程序设计教程
- 特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作
- 者.文章版权归文章原始作者所有.对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转
- 载的文章有版权问题请联系编辑人员,我们尽快予以更正. 转载请注明来源:http://www.hackhome.com
上一篇:随机生成文件名的函数
下一篇:C语言程序设计基础之联合
精品推荐
热点TOP10
- ·ASP类型个人网站与动网整合非官方方法
- ·ASP关键字函数运算符
- ·ASP制作学生档案管理系统(毕业论文)
- ·二级域名原理以及程序 申请即可开通
- ·ASP代码直接增加、删除ACCESS表和字段
- ·ASP教程:UrlRewrite 使用参考文档
- ·ASP无组件上载,带进度条,多文件上载
- ·关于Asp代码与页面的分离
- ·如何应用ASP操作数据库的类
- ·实现跨多个表格的数据进行组合的SQL语句
- ·ASP正则判断取出HTML的图片地址的函数
- ·网页不存在自动给管理员发邮件的ASP代码
- ·ASP实现网页打开任何类型文件都保存
- ·ASP实现网页打开任何类型文件都保存的方法
- ·ASP架设:给每个IIS站点建立一个用户
- ·ASP、Request对象与SQL注入
- ·ASP网站程序自动升级实现的方法
- ·ASP学习:VBScript WeekdayName 函数
- ·ASP:判断访问是否来自搜索引擎的函数
- ·禁用页面缓存的五种方法
特别推荐
- ·初学ASP动态网页制作常用错误处理
- ·ASP实现网页打开任何类型文件都保存
- ·ASP技巧:使用FSO自动创建多级文件夹的函数
- ·轻松建站 主流ASP内容管理系统
- ·ASP教程:透彻掌握ASP分页技术
- ·ASP脚本语言的19个基本技巧使用
- ·推荐文章:ASP脚本程序的15种使用技巧
- ·问题解答:ASP编程中关于session的用法
- ·必学技巧:防范ASP木马的十大基本原则
- ·实例技巧:ASP方便实现网站的每日更新
- ·精华文章:ASP中SQL语句参考及记录集对象
- ·无组件上传图片到数据库中,最完整解决方案
- ·入门:简单熟悉掌握ASP的语法和变量
- ·ASP网站开发常备:日期和时间函数示例
- ·ASP教程
- ·ASP教程:UrlRewrite 使用参考文档
- ·总结:谈谈学习ASP动态网页制作技术的编程心得
- ·asp网页提升速度方法5则
- ·净化网络环境 ASP程序实现过滤脏话
- ·asp存储过程使用大全
