[Java] Base64 인코딩, 디코딩하는 방법


[Java] Base64 인코딩, 디코딩하는 방법

이 글은 Java에서 Base64를 다루는 방법을 설명한 글입니다. 먼저 base64에 대해서 설명하겠습니다. base64는 원래는 복잡한 이유와 설명이 있는 데 간단하게 설명하면 우리가 byte 형식으로 되어진 binary데이터를 프로그램 간에 좀 더 다루기 편하게 ascii코드로 이루어진 데이터를 base64라고 합니다. 더 간단하게 이야기 하면 「byte데이터나 stream 데이터를 string 형식으로 표시한 것입니다. 그러나 그 string형식도 encoding에 관계없는 ascii코드로 되어있다.」라고 알고 있으면 이해하기 쉽습니다. 먼저 간단한 파일을 읽어서 base64형식으로 변환하겠습니다. 제 pc의 d드라이브의 work라는 폴더에 hello world라고 작성한 텍스트 파일(test.t..


원문링크 : [Java] Base64 인코딩, 디코딩하는 방법