ASP的MD5函数源代码txt我的优点是:我很帅;但是我的缺点是:我帅的不明显。什么是幸福?幸福就是猫吃鱼,狗吃肉,奥特曼打小怪兽!令堂可是令尊表姐?我是胖人,不是粗人。以下为ASP用的MD5函数,可以直接使用比如passwordmd5password,就可以直接MD5加密PrivateCo
stBITS_TO_A_BYTE8PrivateCo
stBYTES_TO_A_WORD4PrivateCo
stBITS_TO_A_WORD32
Privatem_lO
Bits30Privatem_l2Power30
PrivateFu
ctio
LShiftlvalueiShiftBitsIfiShiftBits0The
LShiftlvalueExitFu
ctio
ElseIfiShiftBits31The
IflvalueA
d1The
LShiftH80000000ElseLShift0E
dIfExitFu
ctio
ElseIfiShiftBits0OriShiftBits31The
ErrRaise6E
dIf
IflvalueA
dm_l2Power31iShiftBitsThe
LShiftlvalueA
dm_lO
Bits31iShiftBits1m_l2PoweriShiftBitsOrH80000000ElseLShiftlvalueA
dm_lO
Bits31iShiftBitsm_l2PoweriShiftBitsE
dIfE
dFu
ctio
PrivateFu
ctio
RShiftlvalueiShiftBitsIfiShiftBits0The
RShiftlvalueExitFu
ctio
ElseIfiShiftBits31The
IflvalueA
dH80000000The
RShift1ElseRShift0
fE
dIfExitFu
ctio
ElseIfiShiftBits0OriShiftBits31The
ErrRaise6E
dIf
RShiftlvalueA
dH7FFFFFFEm_l2PoweriShiftBits
IflvalueA
dH80000000The
RShiftRShiftOrH40000000m_l2PoweriShiftBits1E
dIfE
dFu
ctio
PrivateFu
ctio
RotateLeftlvalueiShiftBitsRotateLeftLShiftlvalueiShiftBitsOrRShiftlvalue32iShiftBitsE
dFu
ctio
PrivateFu
ctio
AddU
sig
edlXlYDimlX4DimlY4DimlX8DimlY8DimlResult
lX8lY8lX4lY4
lXlYlXlY
A
dA
dA
dA
d
H80000000H80000000H40000000H40000000
lResultlXA
dH3FFFFFFFlYA
dH3FFFFFFF
IflX4A
dlY4The
lResultlResultXorH80000000XorlX8XorlY8ElseIflX4OrlY4The
IflResultA
dH40000000The
lResultlResultXorHC0000000XorlX8XorlY8ElselResultlResultXorH40000000XorlX8XorlY8E
dIfElselResultlResultXorlX8XorlY8E
dIf
AddU
sig
edlResult
fE
dFu
ctio
PrivateFu
ctio
md5_Fxyzmd5_FxA
dyOrNotxA
dzE
dFu
ctio
PrivateFu
ctio
md5_Gxyzmd5_GxA
dzOryA
dNotzE
dFu
ctio
PrivateFu
ctio
md5_Hxyzmd5_HxXoryXorzE
dFu
ctio
PrivateFu
ctio
md5_Ixyzmd5_IyXorxOrNotzE
dFu
ctio
PrivateSubmd5_FFabcdxsacaAddU
sig
edaAddU
sig
edAddU
sig
edmd5_FbcdxacaRotateLeftasaAddU
sig
edabE
dSub
PrivateSubmd5_GGabcdxsacaAddU
sig
edaAddU
sig
edAddU
sig
edmd5_GbcdxacaRotateLeftasaAddU
sig
edabE
dSub
PrivateSubmd5_HHabcdxsacaAddU
sig
edaAddU
sig
edAddU
sig
edmd5_HbcdxacaRotateLeftasaAddU
sig
edabE
dSub
PrivateSubmd5_IIabcdxsacar