보안

Hashing

다른 이름: 해싱 , 해시

정의

임의 크기의 데이터를 고정 크기의 값(해시)으로 변환하는 단방향 함수. 되돌릴 수 없고 암호화와는 다른 개념. 비밀번호 저장(bcrypt, Argon2 같은 전용 알고리즘), 무결성 검증, 해시 테이블에 사용

상세 설명

핵심 개념

Hashing는 보안 설계와 위협 대응에서 반드시 알아야 합니다.

실무에서 활용

  • 애플리케이션 보안 설계의 기본 요소입니다
  • 보안 취약점 대응과 인증/인가 구현에 사용됩니다
  • 개인정보 보호와 규정 준수에 필수적입니다