Base64란 8비트의 이진 데이터를 문자 코드에 영향을 받지 않는 공통 ASCII 영역의 문자들로만 이루어진 일련의 문자열(0~9, A~Z, a~z, +, /)로 바꾸는 인코딩 방식입니다.
인코딩 과정은 다음과 같습니다.
이를 구현한 액션스크립트를 사용하여 날림으로 만든 인코더 & 디코더입니다.
아쉬운대로 사용하기엔 편리하네요..
인코딩 과정은 다음과 같습니다.
Text content | M | a | n | |||||||||||||||||||||
ASCII | 77 | 97 | 110 | |||||||||||||||||||||
Bit pattern | 0 | 1 | 0 | 0 | 1 | 1 | 0 | 1 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 1 | 0 | 1 | 1 | 1 | 0 |
Index | 19 | 22 | 5 | 46 | ||||||||||||||||||||
Base64-Encoded | T | W | F | u |
(출처 : 위키백과)
이를 구현한 액션스크립트를 사용하여 날림으로 만든 인코더 & 디코더입니다.
아쉬운대로 사용하기엔 편리하네요..
'컴퓨터' 카테고리의 다른 글
[프로그래밍 언어론] 파스트리(Parse tree)의 개요 (2) | 2011.03.20 |
---|---|
[프로그래밍 언어론] BNF (Backus-Naur Form) 란? (0) | 2011.03.20 |
Base64 인코딩에 대한 잡설 (0) | 2011.03.20 |
[Java] Conversion과 Casting (0) | 2011.03.19 |
[Java] Primitive data type (원시 자료형) (0) | 2011.03.19 |
[Flash] 플래시 슬라이드 이미지 뷰어 (AS3) (0) | 2011.03.18 |
티스토리 모바일 웹 스킨기능 살펴보기 (0) | 2011.03.15 |
Visual Studio 2010 Express Edition (0) | 2011.03.11 |
플래시 이미지 뷰어 (2) | 2011.03.10 |
요즘 티스토리 접속 장애가 잦네요.. (0) | 2011.03.07 |
IE9 이상으로 브라우저를 업그레이드하거나, 크롬, 파이어폭스 등 최신 브라우저를 이용해주세요.