
Base64
·
knowledge/기타 지식
1. Base64Base64 인코딩 방식은 바이너리 데이터를 ASCII 문자열로 변환하는 인코딩 방법이다.바이너리 데이터를 64개의 인쇄 가능한 ASCII 문자로 변환한다.문자는 A-Z, a-z, 0-9, +,/ 로 구성되고, 인코딩 과정에서 패딩을 위해 ‘=’문자가 사용된다. 2. Base64 인코딩 과정2.1 바이너리 데이터를 비트 단위로 나누기인코딩할 바이너리 데이터를 8비트 단위의 바이트로 나눈다.왜 8비트인가 하면 보통 데이터를 표현하고 처리할 때 8비트가 일종의 표준화가 되었고,현대 컴퓨터 아키텍처와 잘 호환된다. 따라서 처리 속도를 최적화할 수 있다.이 외에도 다양한 이유가 존재한다. 2.2 24비트 블록으로 그룹화Base64의 모든 문자를 표현하기 위해서는 2^6 이 필요하다. 따라서 6..