Asp加密函数的代码

 <%  

Private Const BITS_TO_A_BYTE = 8 

Private Const BYTES_TO_A_WORD = 4 

Private Const BITS_TO_A_WORD = 32 

 

Private m_lOnBits(30)  

Private m_l2Power(30)  

   

Private Function LShift(lValue, iShiftBits)  

    If iShiftBits = 0 Then  

        LShift = lValue 

        Exit Function  

    ElseIf iShiftBits = 31 Then  

        If lValue And 1 Then  

            LShift = &H80000000  

        Else  

            LShift = 0 

        End If  

        Exit Function  

    ElseIf iShiftBits < 0 Or iShiftBits > 31 Then  

        Err.Raise 6  

    End If  

 

    If (lValue And m_l2Power(31 - iShiftBits)) Then  

        LShift = ((lValue And m_lOnBits(31 - (iShiftBits + 1))) * m_l2Power(iShiftBits)) Or &H80000000  

    Else  

        LShift = ((lValue And m_lOnBits(31 - iShiftBits)) * m_l2Power(iShiftBits))  

    End If  

End Function  

 

Private Function RShift(lValue, iShiftBits)  

    If iShiftBits = 0 Then  

        RShift = lValue 

        Exit Function  

    ElseIf iShiftBits = 31 Then  

        If lValue And &H80000000 Then  

            RShift = 1 

        Else  

            RShift = 0 

        End If  

        Exit Function  

    ElseIf iShiftBits < 0 Or iShiftBits > 31 Then  

        Err.Raise 6  

    End If  

时间: 2024-12-23 13:32:51

Asp加密函数的代码的相关文章

Asp加密函数代码

<%   Private Const BITS_TO_A_BYTE = 8  Private Const BYTES_TO_A_WORD = 4  Private Const BITS_TO_A_WORD = 32    Private m_lOnBits(30)   Private m_l2Power(30)       Private Function LShift(lValue, iShiftBits)       If iShiftBits = 0 Then           LShi

php自定义加密函数、解密

  加密就是将一些字符转换为另一个字符串的过程,简单的说就是把大门上锁,并且只有你有开启的钥匙.作为一个程序员都应该有属于自己的加密方式,目前最流行的加密算法就是MD5()加密方式.但是在网站已经有了破解的软件用起来也不是很安全.下面简单的介绍一下自定义的加密函数.  代码如下   "/*加密*/ function addcoder($str)     {         $yuan = 'abA!c1dB#ef2@Cg$h%iD_3jkl^E:m}4n.o{&F*p)5q(G-r[sH

php自定义加密函数、解密的例子

加密就是将一些字符转换为另一个字符串的过程,简单的说就是把大门上锁,并且只有你有开启的钥匙.作为一个程序员都应该有属于自己的加密方式,目前最流行的加密算法就是MD5()加密方式.但是在网站已经有了破解的软件用起来也不是很安全.下面简单的介绍一下自定义的加密函数.  代码如下 复制代码 "/*加密*/ function addcoder($str)     {         $yuan = 'abA!c1dB#ef2@Cg$h%iD_3jkl^E:m}4n.o{&F*p)5q(G-r[s

关于ASP,ASP.NET,VB.NET里的MD5加密函数

asp.net|函数|加密 在ASP中,我们使用过如动网论坛等用的ASP中MD5函数加密出的字符串则如:1165d25d8cd021d5 而在Asp.Net中下面的方法: 代码 System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile(password.Text,"MD5") 进行MD5加密出来的结果却是:12C403B91165D25D8CD021D5F9B5BB7F 究其原因,是因为,在AS

检测是否还有黑客代码的asp.net函数

asp.net|函数 查询是否还有黑客代码的asp.net函数,非常适合留言簿.bbs.聊天室 <%@ Page language="vb"%><script runat="server">dim heike(2) as stringdim i as integer'定义黑客代码public Sub heikeword(a as string)heike(0)="1234"heike(1)="125"d

asp.net c写文件函数实例代码

asp教程.net c写文件函数实例代码 streamwriter 和 streamreader 向流写入字符并从流读取字符.下面的代码示例打开 log.txt 文件(如果文件不存在则创建文件)以进行输入,并将信息附加到文件尾.然后将文件的内容写入标准输出,以便显示出来. [c#] using system; using system.io; class dirappend {   public static void main(string[] args)   {   streamwriter

PHP程序调用MYSQL中字符串加密函数方法总结

&http://www.aliyun.com/zixun/aggregation/37954.html">nbsp;   PHP,一个嵌套的缩写名称,是英文超级文本预处理语言(PHP:Hypertext Preprocessor)的缩写.PHP 是一种 HTML 内嵌式的语言,PHP与微软的ASP颇有几分相似,都是一种在服务器端执行的嵌入HTML文档的脚本语言,语言的风格有类似于C语言,现在被很多的网站编程人员广泛的运用.PHP 独特的语法混合了 C.Java.Perl 以及 PH

ASP常用函数收藏乱七八糟未整理版_ASP基础

<% '******************************************************************* '取得IP地址 '******************************************************************* Function Userip()     Dim GetClientIP     '如果客户端用了代理服务器,则应该用ServerVariables("HTTP_X_FORWARDED_FOR&

ASP常用函数收藏乱七八糟未整理版

<% '******************************************************************* '取得IP地址 '******************************************************************* Function Userip()     Dim GetClientIP     '如果客户端用了代理服务器,则应该用ServerVariables("HTTP_X_FORWARDED_FOR&