본문 바로가기

pat coding

검색하기
pat coding
프로필사진

  • 분류 전체보기 (33)
    • Language (12)
      • Java - Spring, Spring Boot (0)
      • RubyOnRails (10)
      • php (2)
    • Error (3)
      • Docker (1)
      • RubyOnRails (1)
      • Java - Spring, Spring Boot (1)
    • Tools (1)
    • Database (3)
    • Data structure, Algorithm (3)
    • Etc (6)
    • Interview (5)
Guestbook
Recent Comments
Today
Total
관리 메뉴

목록Encode (1)

pat coding

images BASE64 encode, decode

BASE64란? BASE64는 8비트 바이너리 데이터를 텍스트로 변경하는 인코딩 방식 중 하나로 ASCII 영역의 문자들로만 이루어진 문자열로 바꾸는 것입니다. 어떤 문자와 기호를 쓰느냐에 따라 다양하게 구성될 수 있지만, 잘 알려진 것은 모두 처음 62개는 A-Z, a-z, 0-9 를 사용하고 있으며 마지막 두 개를 어떤 기호를 쓰느냐의 차이만 있습니다. 64진법으로 데이터를 6bit 단위로 표현한 것 입니다. 사용 이유? 신뢰할 수 없는 통신 채널을 통해 바이너리 데이터를 안전하게 전송할 수 있기 때문 BASE64는 HTML 또는 Email과 같이 문자를 위한 Media에 Binary Data를 포함해야 될 필요가 있을 때, 포함된 Binary Data가 시스템 독립적으로 동일하게 전송 또는 저장되는..

Etc 2020. 4. 21. 14:14
Prev 1 Next

Blog is powered by kakao / Designed by Tistory

티스토리툴바