安裝python:apt-get install python3.6
安裝pip3:
1.首先安裝setuptool
wget --no-check-certificate
tar -zxvf setuptools-19.6.tar.gz
cd setuptools-19.6.tar.gz
python3 setup.py build
python3 setup.py install
2.然後直接安裝pip就搞定了
wget --no-check-certificate
tar -zxvf pip-8.0.2.tar.gz
cd pip-8.0.2
python3 setup.py build
python3 setup.py install
apt-get
install python3-dev
pip3 install crypto
pip3 install --upgrade pycrypt
下面主要介紹一下crypto.cipher的aes演算法,**如下:
from crypto.cipher import aes
import base64
secret =
"12345678912345678912345678912345"
#由使用者輸入的16位或24位或32位長的初始密碼字串
cipher = aes.new(secret)
#通過aes處理初始密碼字串,並返回cipher物件
s = cipher.encrypt(
"1234567891234567"
)#輸入需要加密的字串,注意字串長度要是16的倍數。16,32,48..
print s #輸出加密後的字串
print base64.b64encode(s)
#輸出加密後的字串的base64編碼。
print cipher.decrypt(s)
#解密
python下安裝Crypto模組
某日為了解決from crypto.cipher import aes報錯如下 traceback most recent call last file h users tf workspace testaes t01 t01.py line 2,in import crypto.cipher im...
使用python的Crypto模組的AES加密檔案
學了使用crypto模組的aes來加密檔案,現在記錄下來便於後邊兒檢視。在剛開始知道這個模組的時候,連基本的crypto模組的安裝都花了很多很多時間來搞,也不知道什麼情況反正是折騰很久了才安裝起的,記得是包安裝起來了,但使用的時候始終提示找不到crypto.cipher模組。然後怎麼解決的呢?一 把...
使用Crypto庫進行Python加密解密
pycrypto,pycrytodome和crypto是乙個東西,crypto在python上面的名字是pycrypto它是乙個第三方庫,但是已經停止更新三年了,所以不建議安裝這個庫 pycryptodome是pycrypto的延伸版本,用法和pycrypto 是一模一樣的 所以只需要安裝pycry...