AstroCryptV1.0.py 文件源码

python
阅读 16 收藏 0 点赞 0 评论 0

项目:AstroCrypt 作者: Faizaankhan3 项目源码 文件源码
def decrypt(key, filename):
    chunksize = 64 * 1024
    outputFile = filename[:-4]

    with open(filename, 'rb') as infile:
        filesize = long(infile.read(16))
        IV = infile.read(16)

        decryptor = AES.new(key, AES.MODE_CBC, IV)

        with open(outputFile, 'wb') as outfile:
            while True:
                chunk = infile.read(chunksize)

                if len(chunk) == 0:
                    break

                outfile.write(decryptor.decrypt(chunk))
            outfile.truncate(filesize)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号