Base64 인코딩, 디코딩, AES-GCM 모드란? (예제 코드포함)
🧠 1. Base64 인코딩 / 디코딩 개념✔ Base64란?Binary → Text(문자열)로 변환하는 인코딩 방식암호화가 아님정보를 안전하게 읽지 못하게 하는 것이 아니라,바이너리 데이터를 문자로만 표현해 전송 가능한 형태로 만드는 방식✔ 왜 쓰는가?이메일, HTTP Body, URL 등은 ASCII 문자만 안전하게 전송 가능이미지/파일 같은 binary 데이터를 그대로 보내면 깨짐그래서 데이터를 Base64로 바꿔서 전송함✔ Base64의 대표 특징원본보다 약 33% 용량 증가정보 보호 목적이 아님 → 단순 변환쉽게 다시 복원됨 (디코딩)✔ 간단한 예문자열 "hello" → Base64aGVsbG8= 다시 디코딩하면 원래대로 복원🔐 2. AES256 대칭키 암호화 개념✔ AES란?Advanced..
IT
2025. 11. 18. 14:24