Base64 Encoding, Explained

Base64는 개발을 하면서 흔히 보고 사용하는 인코딩이지만 특별히 시간내서 관심을 가지지 않으면 자세히 파악해 보기 어렵기도 합니다.


글쓴이는 Base64가 궁금해서 그 스펙인 RFC 4648을 읽어보고 정리했다고 합니다. 알파벳 대소문자와 숫자, +, / 기호를 합쳐서 총 64개의 문자를 사용해서 인코딩하는 방식이라 Base64라고 부릅니다.


변환 방식은 6비트를 각 문자에 매핑켜놓고 주어진 텍스트를 이진 표현으로 모두 바꾼뒤에 6비트씩 그룹을 나누고 각 그룹을 매핑된 문자로 변환하고 마지막에 남은 비트는 =나 ==로 채웁니다.


https://www.writesoftwarewell.com/base64-encoding-explained/

Base64 Encoding, Explained

Write Software, Well

Base64 Encoding, Explained

더 많은 콘텐츠를 보고 싶다면?

또는

이미 회원이신가요?

2023년 11월 15일 오후 3:57

댓글 0

    함께 읽은 게시물

    주니어 개발자들이 읽으면 좋은 테크 아티클 모음📚

    F-Lab 에서 주니어 개발자들이(사실 개발자라면 누구나) 보시면 좋을 아티클 모음을 공유해 주었네요! 검색엔진부터 비동기 처리, NoSQL 등 다양한 분야의 아티클들이 공유되어 있으니 관심있으신 분들은 보시면 좋겠습니다. F-Lab 에서 공유해주신 아티클 주제를 나열해보면 다음과 같습니다. 📌 구글이 직접 말하는 검색엔진의 원리 (tali.kr) 📌 검색 엔진은 어떻게 작동하는가 (xo.dev) 📌 네이버의 검색엔진의 특징과 알고리즘 (tistory.com) 📌 [네이버 블로그]네이버 검색의 원리 : 네이버 블... 더 보기

    주니어 개발자들이 읽으면 좋은 테크 아티클 모음

    F-Lab : 상위 1% 개발자들의 멘토링

    주니어 개발자들이 읽으면 좋은 테크 아티클 모음

     • 

    저장 156 • 조회 4,247


    발이 닿지 않는 바다에서

    ... 더 보기

    발이 닿지 않는 바다에서

    hajoeun.com

    발이 닿지 않는 바다에서

     • 

    저장 4 • 조회 2,121


    핀테크는 많이 들어봤는데, 테크핀은 뭐지?

    핀테크 = 파이넨셜(메인) + 테크

    ... 더 보기

    기업을 선택하는 기준

    

    ... 더 보기

    GraphRAG 에 대한 생각

    2000년 초반부터 온톨로지 연구를 해왔고, 관심을 갖고 있는 사람으로서 GraphRAG 에 대해 갖고 있는 생각을 적어봤습니다.

    ... 더 보기

     • 

    저장 5 • 조회 1,018