GitHubじゃ!Pythonじゃ!

GitHubからPython関係の優良リポジトリを探したかったのじゃー、でも英語は出来ないから日本語で読むのじゃー、英語社会世知辛いのじゃー

pyca

cryptography – 暗号は、暗号プリミティブとレシピをPython開発者に公開するように設計されたパッケージ

投稿日:

暗号は、暗号プリミティブとレシピをPython開発者に公開するように設計されたパッケージです。 https://cryptography.io/

ピカ/暗号

cryptographyは、Python開発者に暗号レシピとプリミティブを提供するパッケージです。 私たちの目標は、あなたの「暗号標準ライブラリ」の目標です。 Python 2.7、Python 3.4+、およびPyPy 5.3+をサポートしています。

cryptographyは、高レベルのレシピと、対称暗号、メッセージダイジェスト、キー導出関数などの一般的な暗号アルゴリズムに対する低レベルのインタフェースの両方が含まれます。 たとえば、暗号化の高レベル対称暗号化レシピで何かをcryptography化するには:

>>> from cryptography.fernet import Fernet
>>> # Put this somewhere safe!
>>> key = Fernet.generate_key()
>>> f = Fernet(key)
>>> token = f.encrypt(b"A really secret message. Not for prying eyes.")
>>> token
'...'
>>> f.decrypt(token)
'A really secret message. Not for prying eyes.'

詳細については、 ドキュメントを参照してください。

cryptographyは以下の方法でインストールできます。

$ pip install cryptography

詳細は、インストールマニュアルを参照してください。

討論

バグに遭遇した場合は、 問題追跡ツールでバグを報告することができます。

私たちは、開発の議論のための暗号化 – devメーリングリストを維持しています。

Freenodeの#cryptography-devに参加して質問したり、参加したりすることもできます。

セキュリティ

セキュリティ上の問題を報告する必要がありますか? セキュリティ報告書のドキュメントを参照してください。







-pyca
-,

執筆者: