처음이라 막막한 사람에게
도구 화면을 처음 열면 어떤 입력부터 해야 할지 손이 멈춘다. 차근차근 풀어 본다.
STEP 1: Base64란
이진 데이터를 64개 문자(영문·숫자·일부 기호)로 표현하는 방식. 텍스트로 안전하게 전송·저장하려는 자리에 쓰인다.
STEP 2: 도구 화면 인식
입력 칸·인코딩·디코딩·결과 칸. 4개 영역만 인식하면 된다. Base64 인코더의 단순한 구조.
STEP 3: 첫 인코딩 시도
"hello" 입력 후 인코딩. 결과로 "aGVsbG8="이 나온다. 5글자가 8자(패딩 포함)로 변환된 모습 확인.
STEP 4: 디코딩 시도
방금 결과를 다시 입력 칸에 넣고 디코딩. 원래 "hello"로 복원. 양방향 변환 확인.
STEP 5: 한글 시도
"안녕" 입력 후 인코딩. 한글도 정상 처리. 결과 길이가 더 길어지는 것 확인.
STEP 6: 결과 의미 익히기
- 영문·숫자·+, /, =로 구성
- = 패딩으로 끝남 (선택)
- 4문자 단위로 처리
- 한글은 길이 1.5배 이상
STEP 7: 응용 사용
- Basic Auth 인코딩
- JWT 토큰 디코딩
- 이미지 데이터 URI
STEP 8: 즐겨찾기 등록
자주 쓸 도구라 즐겨찾기 등록. Base64 디코더도 같은 자리에서 처리.
처음 흐름 체크리스트
- 짧은 영문으로 시도
- 인코딩·디코딩 양방향
- 한글로 한 번 더 시도
- 실제 자료에 적용
마무리
처음 한 번이 가장 어렵다. 짧은 시도 한 번이면 다음부터는 손에 익는다.