티스토리 뷰

Study/Crypto

Base64 원리

Notchicken 2013. 8. 8. 16:42

Base64 암호화 알고리즘

 

 

 

입력된 문자열 바이트를 6bit로 맞춥니다. 이때, 24bit 단위를 맞춰주어야 하므로, 나머지 부분은 0으로 채웁니다. 그 후, base64문자표에서 해당되는 문자열을 출력하고 0으로 패딩된 부분은 “=”로 출력합니다.

 

 

<base64 문자표>

 

<예제>

입력한 문자열이 TEST라고 가정합니다.

T=01010100 E=01000101 S=01010011 T=01010100

 

 

 

TESTVEVTVA== 가 됩니다.

 

 

 

 

base64 인코딩 디코딩 사이트 -> http://tools.web-max.ca/encode_decode.php

 

'Study > Crypto' 카테고리의 다른 글

Base85 원리  (0) 2013.08.08
폴리비우스 암호 (Polibius cipher)  (0) 2013.08.08
카이사르 암호 (Caesar cipher)  (0) 2013.08.08
프리메이슨 암호 (freemason cipher)  (0) 2013.08.08
플레이페어 암호 (Playfair cipher)  (1) 2013.08.08
댓글
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday