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)
![](https://blog.kakaocdn.net/dn/dNHPmC/btsqfAJXewd/GvhLR3MTc8hZDnXlWXPuR0/img.png)
반응형