해시 라이브러리를 활용한 사용자 인증 시스템 구현
문제: 해독이 불가능한 경우에도 원본 비밀번호를 알 수 있을까?
사용자 등록
import hashlib
# 1. 사용자 등록
사용자이름 = input("사용자 이름을 입력하세요: ").strip()
비밀번호 = input("비밀번호를 입력하세요: ").strip()
# 2. 암호화
암호화객체 = hashlib.md5('보안키값'.encode('utf-8'))
암호화객체.update(비밀번호.encode('utf-8'))
암호화된비밀번호 = ...
6월 1일 03:32에 게시됨