![](https://tistory1.daumcdn.net/tistory_admin/blogs/image/category/new_ico_5.gif)
비밀번호 해싱*해싱(hashing) : 원본 문자열을 알아볼 수 없는 난해한 문자열로 정의하는 것. 해시값을 조사하여 데이터 변조 여부를 확인하는 것이 주된 목적이다. 단방향 암호화 알고리즘이므로 원래의 문자열로 복수할 수 없다. - hashlib : 문자열을 해싱할 때 사용하는 모듈. (MD5, SHA256, SHA512 등의 해시함수 제공)고정된 길이의 바이트 시퀀스로 해시 값을 제공. 동일한 입력 데이터에 대해서는 항상 동일한 해시 값을 반환. import hashlib# 문자열 "password is abcd"를 해싱string = "password is abcd"hash_object = hashlib.sha256(string.encode())hex_dig = hash_object.hexdiges..