보안
Hashing
다른 이름: 해싱 , 해시
정의
임의 크기의 데이터를 고정 크기의 값(해시)으로 변환하는 단방향 함수. 되돌릴 수 없고 암호화와는 다른 개념. 비밀번호 저장(bcrypt, Argon2 같은 전용 알고리즘), 무결성 검증, 해시 테이블에 사용
상세 설명
핵심 개념
Hashing는 보안 설계와 위협 대응에서 반드시 알아야 합니다.
실무에서 활용
- 애플리케이션 보안 설계의 기본 요소입니다
- 보안 취약점 대응과 인증/인가 구현에 사용됩니다
- 개인정보 보호와 규정 준수에 필수적입니다