建站优化

当前位置:

如何进行数据加密

浏览量:142次

如何进行数据加密

随着互联网的迅速发展,信息安全变得尤为重要。数据加密是一个必不可少的环节。有时候,我们一不留神,可能数据就被人窃听到。今天跟大家分享一个数据加密的小案例。

今天我们将会用到`pycrypto`模块,该模块支持的加密方式如下:

1、对称加密方式

AESDESARC4

2、散列值计算:

MD5SHAHMAC

3、公钥加密和签名:

RSADSA

使用之前先安装扩展包,执行如下命令

pip install pycrypto

例如,我们需要把网络设备的登录密码进行加密,这样尽管别人看到了,也是一个密文。根本不知道里面是什么东西。

encrypt(text):是加密函数,需要传递一个参数,这个参数就是需要加密的字符

decrypt(cipher_text):是解密函数,把密文进行解密,得到明文。

create_rsa_key():函数是生成密钥对,一个是公钥,一个私钥。

详细的代码如下:

[声明]本网转载网络媒体稿件是为了传播更多的信息,此类稿件不代表本网观点,本网不承担此类稿件侵权行为的连带责任。故此,如果您发现本网站的内容侵犯了您的版权,请您的相关内容发至此邮箱【779898168@qq.com】,我们在确认后,会立即删除,保证您的版权。