PyCrypto是專為Python而生的一個加密工具包,它在軟件加解密中使用非常廣泛,小編這里附上的PyCrypto官方最新版本,還有使用教程和加密解密方法。
PyCrypto安裝方法
安裝PyCrypto,照如下步驟安裝:
1)將python2.x安裝路徑加入環(huán)境變量path。
2)按照PyCrypto readme 的指示安裝 python setup.py build -> python setup.py install -> python setup.py test.最后測試的時候可能會顯示有錯,沒關(guān)系,不管它。為 了減少錯誤,最好下載PyCrypto穩(wěn)定版。
其實在Windows下有一種非常簡易的安裝方式,一些高人已經(jīng)將pycrypto打成exe包,就是本站為大家提供的下載地址,Windows下直接點擊下一步、下一步按照默認配置安裝完成即可。
安裝完成PyCrypto后安裝fabric以及Paramiko都不會有什么問題,只要將fabric壓縮包下載下來解壓以后直接進入所在目錄運行python setup.py install 就可以了。 Paramiko可以自動安裝成功。
特別說明
Python中使用SSH需要用到OpenSSH,而OpenSSH依賴于paramiko模塊,而paramiko模塊又依賴于pycrypto模塊,因此要在python中使用SSH,我們需要先安裝pycrypto模塊,然后再安裝paramiko模塊。
PyCrypto添加/更改RSA priv密鑰方法
PyCrypto沒有函數(shù),可以管理RSA密碼
您可以使用 ezPyCrypto (首頁)模塊,它是PyCrypto模塊的頂層。它具有簡單的界面,可讓您:
生成,導(dǎo)出和導(dǎo)入公鑰和私鑰
使用密碼保護您的私人密鑰
使用安全套接字發(fā)送數(shù)據(jù)創(chuàng)建“ b
選擇您喜歡的任何公鑰大小(2048位推薦)
在RSA和ElGamal之間選擇公鑰,IDEA,DES3,Blowfish,ARC4,IDEA
使用256位的會話密鑰和防御常見的RSA和ElGamal攻擊,這會讓任何企圖侵犯您隱私的人感到沮喪。
- PC官方版
- 安卓官方手機版
- IOS官方手機版