我们在用python程序开发完程序后,进行程序发布。发布后要保证算法的安全性,常常需要对代码进行保护,通过这段时间的搜集整理,目前常见的保护方式有:代码混淆加密、编译成二进制动态库、
本篇讲述Pyarmor加密
参考链接:
1、PyArmor简单使用
2、官方文档
3、Python代码加密-PyArmor
测试命令:
加密后的输出会在运行目录下的dist文件夹
加密后展示:
执行按照常规运行python程序正常方式运行即可:
Pyarmor加密优点:
1、很方便对批量代码进行加密;
2、支持许可加密,可以设置使用期限、绑定网卡等信息(详见:参考链接3);
3、加密安全性较高;