Base64 인코딩을 하는 이유: 바이너리 데이터를 텍스트 기반으로 다룰 수 있기 때문. Base64는 기존 ASCII 코드 중 제어문자와 일부 특수 문자를 제외한 안전한 출력 문자만 이용하기에 데이터 전달에 적합.