TT Lab
블로그 시작하기
배우기 러닝패스 코스

비밀번호·키·비밀값 다루기

비밀번호를 느린 해시와 솔트로 저장하고, 재설정 토큰을 한 번만 쓰게 하고, 서명 키를 키 ID 와 겹치는 기간으로 회전하고, 로그와 오류 응답에서 비밀값을 가리고, 설정에서 비밀값을 분리합니다. 실습마다 보안 요구사항을 단위 시험으로 먼저 쓰고 코드를 고치며, 파이썬 표준 라이브러리(hashlib·hmac·secrets)만 씁니다. 세션·쿠키·JWT 는 '세션과 토큰' 코스가 다룹니다.

중급 · 레슨 15 · 실습 5

실습 시작하기

커리큘럼

비밀번호 저장, 느린 해시와 솔트

비밀번호 재설정 토큰

서명 키 ID 와 회전

로그와 오류에서 비밀값 가리기

설정과 비밀값 분리

참고 문서