PythonでBush-Encryptionを用いてデータを暗号化してみます。
今回はBush-Encryptionを使用します。このライブラリ・モジュールは、Pythonの標準ライブラリではありませんので事前にインストールする必要があります。
■Python
今回のPythonのバージョンは、「3.8.5」を使用しています。(Windows10)(pythonランチャーでの確認)
■Bush-Encryptionを用いてデータを暗号化する
では、早速Bush-Encryptionを用いてデータを暗号化するスクリプトを書いていきます。
■コード
from bush import Bush cipher = Bush(b"key") print(cipher.encrypt(b"testuser001password0123a"))
「from import」でBush-Encryptionモジュールを呼び出します。この後、cipherという変数を定義し、その中でBush()を用いて括弧内に引数,パラメータとしてkeyを渡します。これで初期化します。
最後にencrypt()を用いて括弧内に引数,パラメータとして暗号化するデータ(情報)を渡します。これで暗号化され、暗号化されたデータがprint()で出力されます。
■実行・検証
このスクリプトを「search_test.py」という名前で、Pythonが実行されている作業ディレクトリ(カレントディレクトリ)に保存し、コマンドプロンプトから実行してみます。
実行してみると、今回用意したデータが暗号化されて出力されることが確認できました。
コメント