🥞 BE
home

데이터 보호 기법

Date
2024/09/05
Category
Web
Tag
Spring Security
Detail
해시 Hash : 일방향성
데이터 → 해시결과 (O) - key 사용(MAC)
해시결과 → 원본 데이터 (X)
결과값의 크기 고정
동일한 입력에 대해 항상 같은 결과를 보여줌
salt활용 (ex. password : “1234” → password + salt : “1234sg4b”)
인코딩 / 디코딩 : 양방향성
데이터 → 결과 (인코딩)
결과 → 원본 데이터 (디코딩)
암호화 / 복호화 : 양방향성
데이터 → 암호문 결과 (암호화) - key 필요
암호문 결과 → 원본 데이터 (복호화)
인코딩 / 디코딩과의 차이는 key 사용 여부
암호화 조건 : key를 가진 사람만 원본으로 복호화 가능하다.