基于RC4流加密算法,使用擴展的16*16的S盒,32字節密鑰。
目前應該是比較安全的。
剛學習python,好不容易調通了。
而且在VC和python下各實現了一遍,兩個平臺能夠互相加解密,很有成就感的說。
下面是python3.0中的實現,在2.x下需要稍加修改。
# for python 3.0 # from 李勃 import struct,sys,os,binascii """ RC4加密算法 16*16 S盒 加密單元:short """ def RC4(pkey,keylen,pin,dlen): N=65536 S = list(range(N)) j = 0 for i in range(N): j = (j + S[i] + pkey[i%keylen])%N temp = S[i] S[i] = S[j] S[j] = temp i = j = 0 pout= b'' for x in range(dlen): i = i+1 j = (j + S[i])%N temp = S[i] S[i] = S[j] S[j] = temp pout += struct.pack('H',pin[x]^S[(S[i]+S[j])%N]) return(pout) # bytes->short def Coding(data): if(len(data)%2): data+=b' 主站蜘蛛池模板: 92国产福利久久青青草原 | 久久综合精品国产一区二区三区 | 欧美一道本 | 国产国拍亚洲精品永久不卡 | 国内精品伊人久久久影视 | 欧美一区二区三区大片 | 精品二区| 亚洲欧美中文日韩在线v日本 | 国产日韩欧美视频在线 | 日韩在线视频在线观看 | 日韩在线观看视频免费 | 任你躁欧美一级在线精品免费 | 91午夜精品亚洲一区二区三区 | 欧美日韩一区二区在线 | 亚洲高清一区二区三区 | 亚洲尹人九九大色香蕉网站 | 全免费一级午夜毛片 | 欧美一区二区视频在线观看 | 日本伊人久久 | 欧美日本国产 | 综合精品欧美日韩国产在线 | 欧美国产亚洲一区二区三区 | 欧美亚洲国产精品第一页 | 免费国产精品视频 | 国产高清在线免费观看 | 国产福利一区二区三区在线观看 | 日韩精品一区二区三区 在线观看 | 日韩高清毛片 | 亚洲欧美在线观看 | 国产91精品一区二区麻豆亚洲 | 欧美精品一区二区在线观看 | 啪啪免费 | 成a人片亚洲日本久久 | 日本韩国欧美一区 | 日本a黄 | 亚洲色图欧美在线 | 国产在线a| 九九九国产 | 精品久久久久久久中文字幕 | 91热久久| 欧美叉叉|