zoukankan      html  css  js  c++  java
  • 加密

     1 Private Sub Form_Load()
     2 MsgBox Encode("12345671"= "4E5051525354554E"
     3 End Sub
     4 Function Encode(sPass)
     5 Dim i, tStr, sTmp
     6 For i = 1 To Len(sPass)
     7 sTmp = Asc(Mid(sPass, i, 1))
     8 tStr = tStr & Abs(sTmp)
     9 Next
    10 sPass = tStr
    11 tStr = ""
    12 Do While Len(sPass) > 16
    13 sPass = JoinCutStr(sPass)
    14 Loop
    15 For i = 1 To Len(sPass)
    16 sTmp = CInt(Mid(sPass, i, 1))
    17 sTmp = Y(sTmp > 6Chr(sTmp + 60), sTmp)
    18 tStr = tStr & sTmp
    19 Next
    20 Encode = tStr
    21 End Function
    22 Function JoinCutStr(s)
    23 Dim i, tStr
    24 For i = 1 To Len(s)
    25 If Len(s) - i = 0 Then Exit For
    26 tStr = tStr & Chr(CInt((Asc(Mid(s, i, 1)) + Asc(Mid(s, i + 11))) / 2))
    27 = i + 1
    28 Next
    29 JoinCutStr = tStr
    30 End Function
    31 Function Y(var, val1, val2)
    32 If var = True Then Y = val1 Else Y = val2
    33 End Function
  • 相关阅读:
    hdu 2137
    hdu 2059
    hdu 2175
    hdu 1297
    hdu 1702
    hdu 1212
    hdu 1397
    [转]常见的碱性食品有哪些?
    [转]C#反射
    每个人都有自己的未来
  • 原文地址:https://www.cnblogs.com/xxaxx/p/1635317.html
Copyright © 2011-2022 走看看