上传者: 38550137
|
上传时间: 2023-02-22 16:28:47
|
文件大小: 49KB
|
文件类型: PDF
本文实例讲述了RC4文件加密的python实现方法。分享给大家供大家参考。具体分析如下:
基于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,key