투케이2K

10. (Format/Encryption) [포맷] : [Base 64] 베이스 육십사 설명 본문

Format&Encrypt

10. (Format/Encryption) [포맷] : [Base 64] 베이스 육십사 설명

투케이2K 2023. 8. 7. 20:00

[구 분]

TITLE : DATA FORMAT

FORMAT : Base 64

 

[Base 64 설명]

1. Base 64 (베이스 육십사) 란 8비트 이진 데이터를 문자 코드에 영향을 받지 않는 공통 ASCII 영역의 문자들로만 이루어진 일련의 문자열로 바꾸는 인코딩 방식 입니다

2. Base 64 는 64진법 이란 의미로 화면에 표시되는 ASCII 문자들을 써서 표현할 수 있는 가장 큰 진법 입니다

3. Base 64 로 인코딩 된 문자열은 알파벳 대소문자와 숫자, 그리고 "+", "/" 기호 64개로 이루어지며, "="는 끝을 알리는 코드로 사용됩니다

4. Base 64 의 정확한 규격은 RFC 1421, RFC 2045 에 정의되며, Base 64 코딩을 거친 결과물은 원본보다 대략 4/3 정도 크기가 늘어나게 됩니다

5. Base 64 인코딩 방법 :

- 원본 문자열 >> ASCII Binary

- 6 Bit 단위로 Cut 수행

- Base 64 Encoding 수행

6. Base 64 인코딩 예시 (문자열 : Man)

 
반응형
Comments