精品久久看,欧美成人久久一级c片免费,日本加勒比在线精品视频,国产一区二区三区免费大片天美,国产成人精品999在线,97理论三级九七午夜在线观看

軟件首頁 |  文章首頁
最新更新 軟件分類 設為首頁 加入收藏 聯系我們
當前位置:首頁文章首頁 IT學院 VB

VB中實現MD5加密

作者:東坡下載  來源:uzzf  發布時間:2010-10-14 14:28:11  點擊:

'  /* Zeroize sensitive information.
'*/
'  MD5_memset ((POINTER)x, 0, sizeof (x));
   
End Sub

Private Sub Decode(Length As Integer, OutputBuffer() As Long, InputBuffer() As Byte)
    Dim intDblIndex As Integer
    Dim intByteIndex As Integer
    Dim dblSum As Double
   
    intDblIndex = 0
    For intByteIndex = 0 To Length - 1 Step 4
        dblSum = InputBuffer(intByteIndex) + _
                                    InputBuffer(intByteIndex + 1) * 256# + _
                                    InputBuffer(intByteIndex + 2) * 65536# + _
                                    InputBuffer(intByteIndex + 3) * 16777216#
        OutputBuffer(intDblIndex) = UnsignedToLong(dblSum)
        intDblIndex = intDblIndex + 1
    Next intByteIndex
End Sub

'
' FF, GG, HH, and II transformations for rounds 1, 2, 3, and 4.
' Rotation is separate from addition to prevent recomputation.
'
Private Function FF(a As Long, _
                    b As Long, _
                    c As Long, _
                    d As Long, _
                    x As Long, _
                    s As Long, _
                    ac As Long) As Long
    a = LongOverflowAdd4(a, (b And c) Or (Not (b) And d), x, ac)
    a = LongLeftRotate(a, s)
    a = LongOverflowAdd(a, b)
End Function

Private Function GG(a As Long, _
                    b As Long, _
                    c As Long, _
                    d As Long, _
                    x As Long, _
                    s As Long, _
                    ac As Long) As Long
    a = LongOverflowAdd4(a, (b And d) Or (c And Not (d)), x, ac)
    a = LongLeftRotate(a, s)
    a = LongOverflowAdd(a, b)
End Function

Private Function HH(a As Long, _
                    b As Long, _
                    c As Long, _
                    d As Long, _
                    x As Long, _
                    s As Long, _
                    ac As Long) As Long
    a = LongOverflowAdd4(a, b Xor c Xor d, x, ac)
    a = LongLeftRotate(a, s)
    a = LongOverflowAdd(a, b)
End Function

Private Function II(a As Long, _
                    b As Long, _
                    c As Long, _
                    d As Long, _
                    x As Long, _
                    s As Long, _
                    ac As Long) As Long
    a = LongOverflowAdd4(a, c Xor (b Or Not (d)), x, ac)
    a = LongLeftRotate(a, s)
    a = LongOverflowAdd(a, b)
End Function

Tags:

VBMD5加密
首頁 上一頁 [2] [3] [4] [5]  下一頁 尾頁

文章評論

本類推薦文章

關于本站 | 網站幫助 | 廣告合作 | 下載聲明 | 友情連接 | 網站地圖
Copyright © 20098-2010 uzzf下載站. All Rights Reserved .
主站蜘蛛池模板: 久久国产精品久久久 | 奇虎视频影库影院 | 免费的成年私人影院在线观看 | a级毛片视频免费观看 | 无法忍受电影完整版 | 99久久精品一区二区三区 | 国产精品亚洲片在线牛牛影视 | 国产免费自拍 | 男女一进一出免费视频 | 99精品免费在线观看 | 一级毛片免费不卡 | 国产综合图区 | 九七伦理97伦理 | 高清国产性色视频在线 | 国产亚洲视频在线播放大全 | 99精品热| 九月色婷婷 | 偷偷操不一样的久久 | 欧美老女人视频 | 国产亚洲视频在线 | 99精品免费 | 永久免费看毛片 | 五月婷婷激情网 | 精品久久久中文字幕 | 国产成在线观看免费视频 | 久久国产高清字幕中文 | 国产美女在线观看 | 国产精品久久国产精品99盘 | 欧美日本一区视频免费 | 欧美一区二区三区视频 | 欧美日韩久久 | 狠狠亚洲婷婷综合色香 | 奇米777四色影视在线看 | 国产一级毛片电影 | 六月丁香久久 | 日韩爱爱网 | 久久91精品国产91久久 | 欧美日韩国产剧情 | 国产亚洲精品片a77777 | 亚洲伊人精品 | 色婷婷5月|