翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
AWS Encryption SDK for Python
このトピックでは、AWS Encryption SDK for Python をインストールして使用する方法について説明します。でのプログラミングの詳細についてはAWS Encryption SDK for Pythonを参照してくださいaws-encryption-sdk-python
前提条件
AWS Encryption SDK for Python をインストールする前に、以下の前提条件を満たしていることを確認してください。
- Python のサポートされているバージョン
-
AWS Encryption SDK for Python バージョン 3.1.0 以降では Python 3.6 以降が必要です。
AWS Encryption SDK の以前のバージョンでは Python 2.7 および Python 3.4 以降がサポートされていますが、最新バージョンの AWS Encryption SDK を使用することをお勧めします。
Python をダウンロードするには、「Python のダウンロード
」を参照してください。 - Python 用 pip インストールツール
-
pip
Python 3.6 以降のバージョンには、アップグレードすることもできます。アップグレードまたはインストールの詳細についてはpip
... を参照してくださいインストール() pip
ドキュメント内) を参照してください。
インストール
最新バージョンのをインストールするAWS Encryption SDK for Python。
注記
すべてのバージョンAWS Encryption SDK for Python3.0.0より前であるのはend-of-support段階。
バージョン 2.0 から安全に更新できます。xそして後で最新バージョンにAWS Encryption SDKコードやデータの変更はありません。ただし、新しいセキュリティ機能バージョン 2.0 で導入されました。x下位互換性はありません。1.7. 1.7 以前であるバージョンから更新する。xバージョン 2.0 に変更します。xその後、まず最新の 1 に更新する必要があります。xのバージョンAWS Encryption SDK。詳細については、「移行するAWS Encryption SDK」を参照してください。
使用アイテムpip
をインストールするにはAWS Encryption SDK for Python次の例に示すように。
- 最新バージョンをインストールするには
-
pip install aws-encryption-sdk
pip を使用してパッケージをインストールおよびアップグレードする方法の詳細については、「パッケージのインストール
-AWS Encryption SDK for Pythonにはが必要です暗号ライブラリpip
自動的にインストールしてビルドするcryptography
ウィンドウズ上のライブラリ。pip
8.1 以降では、自動的にインストールおよびビルドされますcryptography
Linuxの場合。以前のバージョンを使用している場合pip
そしてあなたのLinux環境にはビルドに必要なツールがありませんcryptography
ライブラリ、これらをインストールする必要があります。詳細については、「Building cryptography on Linux
バージョン 1.10.0 と 2.5.0AWS Encryption SDK for Python固定する暗号化
最新バージョンのの場合AWS Encryption SDK for Python、に移動するaws-encryption-sdk-python
インストール後AWS Encryption SDK for Python、見て始めましょうPython のコード例このガイドの「」を参照してください。