随笔分类 - security
摘要:这段时间因为工作的需要,了解了一下加密的相关知识。加密目前主要分为两种:1.私钥加密(对称加密) 感觉名字比较炫,其实很简单,就是使用一个密码信息(可以理解为一个字符串)用一个加密算法(DES,RC2等)对你的重要信息进行加密,然后生成出密文。之后你就可以把这个密文放心的传送给接受者。这个加密类型的前提是你和接受者必须都知道密码信息。当接受者拿到密文后,使用密码信息和解密算法就可以对密文解密了。 加密时一般会把要加密的字节流按一定的长度分为多个小块,就好像切黄瓜一样。然后加密时针对这些小块块逐一加密。当使用复杂的一点的加密时,会进行混淆加密,就是说使用上一个块的信息来加密下一个块的信息。使用k
阅读全文
摘要:Public Function ary(str)Dim a()Dim b()Dim lenstr '字符串长Dim i, j '循环变量Dim ouflaglenstr = Len(str)If lenstr Mod 2 = 1 Then'长度为奇ouflag = Falselenstr = lenstr + 1ReDim a(2, lenstr / 2)a(2, lenstr / 2) = Chr(20) '最后一个补空格Else'长度为偶ReDim a(2, lenstr / 2)ouflag = TrueEnd IfReDim b(lenstr /
阅读全文
摘要:这是2个对字符串处理的互逆函数功能:移动字符串用发:arymoveleft("字符串",移动的个数)例:dim strgstrg="123456789"strg=arymoveleft(strg,2)结果:strg="345678912"Public Function arymoveleft(str, count)If count = 0 Thenarymoveleft = strExit FunctionEnd IfDim a()strlen = Len(str)ReDim a(strlen)For i = 1 To Len(str
阅读全文
浙公网安备 33010602011771号