cryptography
1.0.0
cryptography
는 Python 개발자에게 암호화 방법과 기본 요소를 제공하는 패키지입니다. 우리의 목표는 이것이 "암호화 표준 라이브러리"가 되는 것입니다. Python 3.7+ 및 PyPy3 7.3.11+를 지원합니다.
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
b'...'
>>> f.decrypt(token)
b'A really secret message. Not for prying eyes.'
자세한 내용은 설명서에서 확인할 수 있습니다.
다음을 사용하여 cryptography
설치할 수 있습니다.
$ pip install cryptography
자세한 내용은 설치 설명서를 참조하세요.
버그가 발생하면 문제 추적기에 신고할 수 있습니다.
우리는 개발 논의를 위해 cryptography-dev 메일링 리스트를 유지하고 있습니다.
irc.libera.chat
에서 #pyca
에 가입하여 질문을 하거나 참여할 수도 있습니다.
보안 문제를 보고해야 합니까? 보안 보고 문서를 참조하세요.