beefishはpycryptoの助けを借りて、Pythonのための簡単なファイルの暗号化を提供Pythonモジュールです。
のインストールの
beefish pycryptoをインストールピップ
代わりに:
//github.com/coleifer/beefish.git#egg=beefish:-e gitの+のgitをインストールピップ
の使用法の
beefishは、ファイルのようなオブジェクトの暗号化と復号化に使用することができます:
beefish輸入暗号化から、復号化
#の暗号化
( 'secrets.txt')FHなどのオープンと:
  out_fhとして( 'secrets.enc'、 'WB')オープンと:
 暗号化(FH、out_fh、「秘密のpの@のssword ')
#の復号
FHとしてオープン( 'secrets.enc')と:
 とのオープンout_fhとして(「secrets.dec '' WB '):
 解読する(FH、out_fh、「秘密のpの@のssword ')
あなたが好きな場合は、ショートカットを使用することができます。
#の暗号化
ENCRYPT_FILE( 'secrets.txt'、 'secrets.enc'、 'p個の@のssword')
#の復号
decrypt_file( 'secrets.enc'、 'secrets.dec'、 'p個の@のssword')
あなたは、コマンドラインからそれを使用することができます。
beefish.py -e secrets.txt secrets.enc
beefish.py -d secrets.enc secrets.dec
の要件の
- のPythonます。
- pycryptoます。
コメントが見つかりません