이번에는 Base64 인코딩에 대해 한번 알아보겠음. 먼저 Base64를 공부하기전에, MIME이라는 개념을 알아야함. MIME 이란, Multipurpose Internet Mail Extensions 의 약자로, 이메일을 위한 인터넷 표준 포맷이다. 이메일은 7비트 ASCII 코드를 사용하여 전송하기 때문에, 8비트 이상의 코드를 사용하는 문자나 파일들은 MIME 포맷으로 변환되어 전송된다. (이메일 전송 프로토콜인 SMTP가 7비트 ASCII 문자만 지원하기 때문임.) 이 때 MIME 포맷으로 변환할 때 쓰이는 인코딩이 Base64 인코딩이다. 하는 방법은.. 연속된 텍스트나 바이너리 파일이 있다. 이 녀석들을 1바이트(8비트) 단위로 3개 씩 끊는다. 그럼 총 24비트 일거 아니가. 이거를 6비트..