728x90
반응형
비밀번호보호
-
암호화(Encryption) vs 해시화(Hashing): 차이점과 사용 예시IT 2025. 4. 8. 17:59
데이터 보안이 중요한 요즘, 암호화와 해시화는 자주 언급되는 개념입니다. 하지만 이 둘은 비슷해 보이지만 전혀 다른 목적으로 사용됩니다. 이번 글에서는 이 둘의 차이점과 어떤 상황에 각각을 써야 하는지 예제를 통해 알아보겠습니다.🔐 암호화 (Encryption)란?암호화는 원본 데이터를 특정 알고리즘을 이용해 다른 형태로 변환하는 과정입니다. 변환된 데이터는 복호화 키가 있어야만 다시 원래대로 되돌릴 수 있습니다.▲ 대칭키 방식의 암호화 예시 (출처: Wikipedia) 대표 알고리즘: AES, DES, RSA 사용 목적: 정보 보호 및 안전한 전송 복호화 가능🧩 해시화 (Hashing)란?해시화는 임의의 길이를 가진 데이터를 고정된 길이의 값으로 변환하는 과정입니다. 이 과정은 단방향으로, 원..