成都网站建设设计

将想法与焦点和您一起共享

python函数加密 python加密

python的加密方式: rsa加密和解密

RSA加密是一种非对称加密,通常使用公钥加密,私钥解密。

创新互联公司是一家专注于网站建设、成都做网站与策划设计,五原网站建设哪家好?创新互联公司做网站,专注于网站建设10多年,网设计领域的专业建站公司;建站业务涵盖:五原等地区。五原做网站价格咨询:13518219792

生成文件如下图:

可以将生成的公钥、私钥粘贴复制存储起来,以便使用:

在使用中, 通常会先对数据进行bas64加密, 再对加密后的内容使用rsa加密, 最后对rsa解密后的内容进行bas64解密.

Python程序加密打包

步骤:

1、使用此文程序编译python源程序为pyd

链接:

2、编写入口py文件,调用pyd模块

注意点:

1、由于pyinstaller不会导入pyd程序依赖包,所以需要将pyd程序依赖包在入口py文件中导入一次,避免打包exe时pyd无法使用

2、打包exe后,路径有所变化,pyd中路径需使用绝对路径

3、pyd文件不要写入口调用,if main等,在入口py文件中导包及调用相关函数

优点:脱离python环境,包依赖

缺点:文件较大

步骤:

1、将入口py文件打包为exe可执行程序,会自动导入pyd文件并进行封装

注意点:

1、打包exe后,cmd下运行程序,看是否有错误输出,按提示解决相应问题即可

Python简单加密操作

加密是将一个明文数据,按照指定的算法,运算得到一个其他的可以隐藏真实信息的密文数据,这个过程称为加密;处理的算法称为加密算法;用到的关键数据称为密钥。

解密是按照制定的算法和关键数据,将一个密文数据进行逆向运算得到的正确的明文数据的过程

如:用户账号密码存储,此时任何人都不能查看该用户的明文密码

1.原始数据

2.编码(转换为字节数据)

3.使用算法加密

4.利用盐值更新密文

5.得到加密后的数据

编码:字符串.encode(编码名称)——字节数据

解码:字节数据.decode(编码名称)——字符串数据

==========================================


当前名称:python函数加密 python加密
标题网址:http://chengdu.cdxwcx.cn/article/hhchog.html