Base64 디코딩 코드를 분석하다보면 정의되어 있지 않은 특이한 문자가 들어가는 경우가 발견된다.
그경우는 url safe한 모드로 Base64 인코딩 된 것이다.
Base64 의 기본 문자는 url safe 한 인코딩에서 +, / 가 -, _ 로 대체된다.
이 url safe한 인코딩은 검색하면 쉽게 찾아볼 수 있는 웹 인코더/디코더의 대부분이 지원하지 않는다
즉, 디코딩하기 위해서는 저 문자들을 url unsafe한 코드로 바꾼후에야 웹 디코더에서 디코딩된 데이터를 볼 수 있다.
참고로 애용하는 웹 인코더/디코더를 링크한다.
https://cryptii.com/base64-to-hex
url safe 방식과 바이너리 아웃풋이 지원되므로 가장 유용하다.
인터페이스도 깔끔한 것은 덤.
'Tech' 카테고리의 다른 글
코드 정리 #1 (0) | 2018.07.25 |
---|---|
[기초] C/C++ 에서 에러를 최소화하는 코딩 법 (0) | 2018.07.25 |
One Time Coding (0) | 2018.07.24 |
[고급] 멀티 쓰레드에서 연속된 데이터 쉐어링 방법 (0) | 2018.07.24 |
[기초] Data에 특정 비트들을 넣는 방법 (0) | 2018.07.24 |