용어
salting과 key stretching을 사용하는 (단방향) 암호해시 함수
bcrypt
gensalt
: salting에 사용할 임의의 바이트 문자열 리턴hashpw
: password를 넣으면 salt를 가지고 password를 암호화
hashpw(password=password.encode(), salt=gensalt())
checkpw
: 입력받은 password가 실제 값(hashed password)와 같은지 체크
checkpw(password=user_pw.encode(), hashed_password=hashed_pw)