asp简单加密码算法

function encrypt(ecode)
  Dim texts
  dim i
  for i=1 to len(ecode)
   texts=texts & chr(asc(mid(ecode,i,1))+i)
  next
      encrypt = texts
      end function
 function decrypt(dcode) 
    dim texts
  dim i
  for i=1 to len(dcode)
   texts=texts & chr(asc(mid(dcode,i,1))-i)
  next
  decrypt=texts
 end function
 
 function mistake(preString)
      Dim texts
      Dim seed
      Dim i,length
      prestring = trim(preString)
      length = len(preString)
      seed = length
      Randomize(length)
      texts = ""
      for i = 1 to length
            seed = int(94*rnd(-asc(mid(preString,i,1))-seed*asc(right(prestring,1)))+32)
            texts = texts & chr(seed) & chr(int(94*rnd(-seed)+32))
      next
 dim dist
 dist=""
 for i = 1 to len(texts)
   if mid(texts,i,1)<>"'"  then
        dist=dist+mid(texts,i,1)
       end if
    next
    mistake = dist
 end function

时间: 2024-08-04 12:44:41

asp简单加密码算法的相关文章

破解加密的Asp木马登陆密码

破解目标:破解一经过加密的Asp木马登陆密码.由于木马里没有版本说明,具体也不知道这木马叫什么名. 破解思路:两种,用加密后的密码替换密文和利用密文及加密算法反解出密码. 前者根本算不上真正的破解.如果得不到Asp源代码,那么可以说对破解密码,我毫无胜算.有位华夏的朋友说他得到了一个Web的权限,但是无法修改主页,发现其中已经有个Asp木马,但密码是经过加密的.好了,废话太多了,那么,作好准备,这次的解说将会相当的漫长. Asp木马登陆密码验证关键代码如下: if Epass(trim(requ

[Asp.net]说说密码框和只读框

原文:[Asp.net]说说密码框和只读框 引言 最近负责了一个公司的小项目,从前台到后代,都是自己搞的,为一个客户弄一个信息管理的小系统,虽然对界面什么的没要求,处于负责的态度,还是给他加了一下样式,当然,大部分样式还是从网上扒下来的. 密码框 情景是这样的,当你在用户列表中选择要编辑的记录时,需要在编辑页面将用户信息填在对应的框内,密码框的问题就来了.这里弄了一个简单页面进行测试,代码如下: 1 <%@ Page Language="C#" AutoEventWireup=&

ASP 输出表格的算法

用表格输出数据库结果是常有的事,表格有多层结构,外层是 table 再套 tr(实际还有 tbody),再套 td,各 td 之间又可能相互影响,所以研究一下 ASP 输出表格的算法还是比较有趣的. table 是最外层元素,不循环,使用就比较简单了,先看只有一列的表格示例,我们以 RecordSet 对象 rs 为数据源,生成的结果保存在 str 中. dim strstr = ""do while not rs.eof    str = str & "<tr

asp.net实现密码找回功能的思路是什么?

问题描述 asp.net实现密码找回功能的思路是什么? asp.net实现密码找回功能的思路是什么? 解决方案 参考:http://www.cnblogs.com/zhangq723/archive/2010/04/08/1707221.htmlhttp://blog.csdn.net/lbx541575387/article/details/6721316http://blog.csdn.net/jys1216/article/details/9930479 解决方案二: 密码找回还可以通过提

加密-求问有什么安全性比较高的加解密算法? des, 3des这种用的很多了吧应该

问题描述 求问有什么安全性比较高的加解密算法? des, 3des这种用的很多了吧应该 求问有什么安全性比较高的加解密算法? des, 3des这种用的很多了吧应该 解决方案 加密算法的强度不是取决于算法是否公开,而是取决于算法本身在数学上是否有解,以及密钥的强度. 所以aes这种工业级的加密算法,在相当的时间和应用范围内肯定是没有问题的. 解决方案二: 对称加密算法 对称加密算法用来对敏感数据等信息进行加密,常用的算法包括: DES(Data Encryption Standard):数据加密

Java实现DES加解密算法解析_java

本文实例讲述了Java实现DES加解密算法解析.分享给大家供大家参考,具体如下:   简介: 数据加密算法(Data Encryption Algorithm,DEA)是一种对称加密算法,很可能是使用最广泛的密钥系统,特别是在保护金融数据的安全中,最初开发的DEA是嵌入硬件中的.通常,自动取款机(Automated Teller Machine,ATM)都使用DEA.它出自IBM的研究工作,IBM也曾对它拥有几年的专利权,但是在1983年已到期后,处于公有范围中,允许在特定条件下可以免除专利使用

让新手朋友能更好的理解简单的Hits算法

&http://www.aliyun.com/zixun/aggregation/37954.html">nbsp;   今天我们将介绍超链分析的颠峰之作:HillTop算法,作为现在Google现在最核心的排名算法之一,网上不乏大量介绍她的文献.本文侧重于原始算法的分析,不考虑过多复杂因素,让您更容易理解算法本质. HillTop算法集PageRank,HITs.相关性算法大成于一身,由康柏系统研究中心的Krishna Bharat和多伦多大学的George A.Mihaila在

用VBS实现的凯撒密码算法_vbs

在密码学中,恺撒密码(或称恺撒加密.恺撒变换)是一种最简单且最广为人知的加密技术.它是一种替换加密的技术,明文中的所有字母都在字母表上向後(或向前)按照一个固定数目进行偏移後被替换成密文.例如,当偏移量是3的时候,所有的字母A将被替换成D,B变成E,以此类推.这个加密方法是以恺撒的名字命名的,当年恺撒曾用此方法与其将军们进行联系. 例如,当偏移量是左移3的时候(解密时的密钥就是3): 复制代码 代码如下: 明文字母表:ABCDEFGHIJKLMNOPQRSTUVWXYZ 密文字母表:DEFGHI

asp简单的用户登录

asp简单的用户登录 <!--#include file="../inc/P_connect.asp" --> <%  Dim uid,pwd  uid =html_encode(Request.Form("Uid") )  pwd =html_encode(Request.Form("pwd") )    If uid ="admin_videa" and pwd="videa888"