컴퓨터 기초/데이터 표현

인코딩과 암호화

bxyrtruey 2026. 7. 6. 22:01
📑 목차

인코딩은 데이터를 정확하게 주고받기 위해 데이터의 형식을 바꾸는 것이고 디코딩은 이를 원래 형식으로 복원하는 것이다.

 

인코딩 방식은 아래와 같이 다양하다.

- UTF-8 → 글자를 바이트로 저장하기 위해 사용

- Base64 → 바이너리(컴퓨터가 이해하는 0과 1로 이루어진 데이터)를 문자로 바꾸기 위해 사용

- URL Encoding → 특수문자를 URL에서 안전한 문자로 바꾸기 위해 사용

 

따라서 인코딩은 암호화 방식이 아니기 때문에 누구나 규칙만 알면 복원 가능하다.

구분 목적 원래대로 복원 가능 여부
인코딩 (Encoding) 데이터를 다른 형식으로 표현 누구나 규칙만 알면 복원 가능
디코딩 (Decoding) 인코딩된 데이터를 원래 형태로 복원 누구나 규칙만 알면 복원 가능
암호화 (Encryption) 내용을 숨겨 제3자가 읽지 못하게 함 키가 있어야 가능
복호화 (Decryption) 암호문을 원래 데이터로 복원 키가 있어야 가능

 

 

'컴퓨터 기초 > 데이터 표현' 카테고리의 다른 글

ROT13이란?  (0) 2026.07.06