Pythonの暗号化ライブラリであるcryptographyをインストールする方法について説明します。cryptographyは、Python開発者に暗号化レシピとプリミティブを提供するパッケージです。

システム要件

cryptographyはPython 3.7+とPyPy3 7.3.11+をサポートしています。また、Windows、macOS、Linuxなど、クロスプラットフォームに対応しています。

インストール方法

Pythonのバージョンを確認した後、次のコマンドを実行してcryptographyをインストールします。

pip install cryptography

また、pipとsetuptoolsを更新することも推奨されています。

python -m pip install --upgrade pip setuptools

動作確認

cryptographyの動作確認は、次のコードで行います。

from cryptography.fernet import Fernet

# 暗号化・復号化対象のメッセージ
data = "日本語で書かれた秘密のメッセージ".encode("utf-8")

key = Fernet.generate_key()
f = Fernet(key)

# 暗号化されたデータ
token = f.encrypt(data)
print(token)

data_decrypt = f.decrypt(token)
print(f.decrypt(token).decode("utf-8"))

以上がPythonでcryptographyライブラリをインストールする方法になります。このライブラリを使って、Pythonでのデータ暗号化を始めてみてください。

投稿者 admin

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です