Python에서 자주 사용되는 표준 모듈 사용법
1. 시간 처리 모듈 (time)
1 import time
2 # 시간戳를 문자열로 변환
3 current_timestamp = time.time()
4 print(current_timestamp) # 시간戳 출력
5 time_tuple = time.localtime(current_timestamp) # 시간 객체로 변환
6 print(time_tuple)
7 formatted_time = time.strftime("%Y-%m-%d %H:%M:%S", time_tuple) # 포맷팅
8 print(formatted_time)
9 # 문자열 시간 ...
8월 4일 18:42에 게시됨
해시 라이브러리를 활용한 사용자 인증 시스템 구현
문제: 해독이 불가능한 경우에도 원본 비밀번호를 알 수 있을까?
사용자 등록
import hashlib
# 1. 사용자 등록
사용자이름 = input("사용자 이름을 입력하세요: ").strip()
비밀번호 = input("비밀번호를 입력하세요: ").strip()
# 2. 암호화
암호화객체 = hashlib.md5('보안키값'.encode('utf-8'))
암호화객체.update(비밀번호.encode('utf-8'))
암호화된비밀번호 = ...
6월 1일 03:32에 게시됨