首发于 小浣熊会什么
Python代码加密

Python代码加密

有时候会在共享服务器上运行一些任务,尽管只有root用户才能够看到其他用户的home目录,但是内心还是希望自己的研究内容绝对安全,不被泄露。因此,有必要对自己的代码和数据进行加密。

1. 数据文件加密

思路:

实现:

使用pickle库和cryptography库分别进行序列化和AES加密操作 :

测试:

如果直接使用pickle读取加密后的文件

如果使用错误的key尝试读取文件

如果使用正确的key读取文件

至此,完成了对源数据的加密。

2. 代码文件加密

思路

假设我们需要加密的主代码是:

加密一下

然后再写一个不加密的.py调用执行

分别输入code的key和data的key后,程序就正常运行啦


至此,我们就完成了对数据和代码的加密,只需要将加密后的data.pkl和code.pkl上传到服务器,然后写一个简单的.py文件进行解密和执行就行啦。即使是root用户,没有key的情况下也只能看到没有加密的空壳.py。

代做工资流水公司湖州办薪资流水单大连打印企业对公流水镇江办企业对公流水宜昌背调银行流水打印哈尔滨查薪资流水福州背调流水费用肇庆转账流水制作福州工资证明图片南宁打工资流水单泰安转账流水模板合肥对公账户流水模板遵义办理日常消费流水阜阳代开工资代付流水淄博代办收入证明苏州房贷流水代开南京收入证明报价深圳代办签证流水南宁打背调流水泰州查询在职证明上海代开流水大连办企业流水打印蚌埠公司流水图片石家庄日常消费流水样本佛山工资证明开具广州制作工资证明潍坊房贷银行流水 制作济宁打印对公银行流水珠海办理薪资银行流水邯郸银行流水单查询扬州查询银行流水PS香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声卫健委通报少年有偿捐血浆16次猝死汪小菲曝离婚始末何赛飞追着代拍打雅江山火三名扑火人员牺牲系谣言男子被猫抓伤后确诊“猫抓病”周杰伦一审败诉网易中国拥有亿元资产的家庭达13.3万户315晚会后胖东来又人满为患了高校汽车撞人致3死16伤 司机系学生张家界的山上“长”满了韩国人?张立群任西安交通大学校长手机成瘾是影响睡眠质量重要因素网友洛杉矶偶遇贾玲“重生之我在北大当嫡校长”单亲妈妈陷入热恋 14岁儿子报警倪萍分享减重40斤方法杨倩无缘巴黎奥运考生莫言也上北大硕士复试名单了许家印被限制高消费奥巴马现身唐宁街 黑色着装引猜测专访95后高颜值猪保姆男孩8年未见母亲被告知被遗忘七年后宇文玥被薅头发捞上岸郑州一火锅店爆改成麻辣烫店西双版纳热带植物园回应蜉蝣大爆发沉迷短剧的人就像掉进了杀猪盘当地回应沈阳致3死车祸车主疑毒驾开除党籍5年后 原水城县长再被查凯特王妃现身!外出购物视频曝光初中生遭15人围殴自卫刺伤3人判无罪事业单位女子向同事水杯投不明物质男子被流浪猫绊倒 投喂者赔24万外国人感慨凌晨的中国很安全路边卖淀粉肠阿姨主动出示声明书胖东来员工每周单休无小长假王树国卸任西安交大校长 师生送别小米汽车超级工厂正式揭幕黑马情侣提车了妈妈回应孩子在校撞护栏坠楼校方回应护栏损坏小学生课间坠楼房客欠租失踪 房东直发愁专家建议不必谈骨泥色变老人退休金被冒领16年 金额超20万西藏招商引资投资者子女可当地高考特朗普无法缴纳4.54亿美元罚金浙江一高校内汽车冲撞行人 多人受伤

代做工资流水公司 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化