파이썬[Python]: cryptography - encrypt 메서드

cryptography 패키지 - fernet 모듈 - Fernet 클래스 - encrypt 메서드(method)


/// 설명

생성된 비밀키로 데이터를 암호화 합니다. 암호화된 데이터는 URL-safe base64-encoded 되어 있습니다.

※ 형식
fernet.encrypt(data)

/// 예제

1
2
3
4
5
6
7
8
9
10
11
from cryptography.fernet import Fernet
 
test_str = b'This is a string'
test_key = Fernet.generate_key()
print(test_key)  # b'1Y4xIIiIGOUZLu1iKjmo3dmHgMagrVUE--5N72voRBI='
 
test_encrypt = Fernet(test_key)
test_encrypted = test_encrypt.encrypt(test_str)
print(test_encrypted)
# b'gAAAAABhlOfXxN_D6o2itICS9h7yhzGBgRxxu23zLRTugZw2nTL857KotEWpu208rViGqHp768KPf_EmyfjQSLHeEt3l6gjknPessKkOu-KiGH-lAMcCi4U='
 
cs

* 실행환경: Microsoft Windows 10 Homes
* 인터프리터: 파이썬(Python 3.9)


– 당신을 응원합니다. –

댓글

이 블로그의 인기 게시물

파이썬[Python]: 내장함수 - from_bytes 메서드

파이썬[Python]: 내장함수 - __len__ 메서드

파이썬[Python]: kivy - 한글 사용

C 언어: sin 함수, cos 함수, tan 함수

파이썬[Python]: 내장함수 - bit_length 메서드