JAVA Base64

Base64 인코딩이란? Base 64란 이진 데이터를(Binary Data) 64개의 아스키코드 문자(char)로만 이루어진 텍스트로 표시하는 진법입니다. 아래 표를 보면 Padding 포함 64개로 이루어져 있습니다. 예시는 아래와 같습니다. Man이란 단어를 Bit로 8개씩 3단어 총 24Bit로 나열한 다음 이를 6Bit로 나눠서 이를 치환한 결과입니다. 이러한 방식으로 인코딩을 하는것을 Base64 인코딩이라고 합니다. Man은 총 24Bit로 Base64에서 나누는 6Bit와 나눠지는 숫자였습니다. 만약 Ma의 16Bit처럼 6으로 나눠지지 않는 경우는 아래와 같습니다. 이때 바로 Padding이 사용되어 빈칸을 매웁니다. Base64 사용하는 이유는? 예시로 사용한 Ma 같은경우 16비트에서..
Red-Hat
'JAVA Base64' 태그의 글 목록