파일 Base32 인코딩/디코딩
업로드한 파일을 Base32로 인코딩하거나 디코딩할 수 있으며, 처리된 파일을 다운로드할 수 있습니다
파일 처리
여기에 파일을 드래그 앤 드롭하거나
처리 결과
결과를 보려면 파일을 업로드하고 처리하세요
사용 설명
작업 유형 선택
Base32 인코딩을 수행할지 디코딩을 수행할지 선택합니다.
문자 집합 선택
파일의 문자 인코딩을 선택합니다. 기본값은 UTF-8입니다.
파일 업로드
업로드 영역에 파일을 드래그 앤 드롭하거나 찾아보기 버튼을 클릭하여 파일을 선택합니다.
파일 처리
"파일 처리" 버튼을 클릭하면 시스템이 파일을 Base32로 인코딩하거나 디코딩합니다.
결과 다운로드
처리가 완료되면 파일 정보를 보고 처리된 파일을 다운로드할 수 있습니다.
Base32 기본 지식
Base32란?
Base32는 이진 데이터를 ASCII 문자열로 변환하기 위한 32개의 인쇄 가능한 문자 기반의 인코딩 방식입니다. 데이터를 나타내기 위해 A-Z와 2-7의 32개 문자를 사용합니다.
Base32 인코딩의 주요 특징은 임의의 이진 데이터를 텍스트 형식으로 변환할 수 있어 이진 데이터를 지원하지 않는 시스템에서도 데이터를 전송하거나 저장할 수 있습니다.
Base32의 응용 시나리오
- URL 및 파일 이름 인코딩: 특수 문자로 인한 문제 방지
- 이메일 시스템: 이진 첨부 파일을 지원하지 않는 시스템에서 이진 데이터 전송
- 일회용 비밀번호(OTP): Google Authenticator와 같은 애플리케이션은 Base32로 키를 인코딩합니다
- DNS 레코드: 일부 DNS 레코드 유형(예: TXT 레코드)은 Base32 인코딩을 사용할 수 있습니다
- 파일 검사 합계: 특정 시스템에서 파일 검사 합계를 나타내는 데 사용됩니다
Base32와 Base64의 차이점
| 특성 | Base32 | Base64 |
|---|---|---|
| 문자 집합 크기 | 32자(A-Z, 2-7) | 64자(A-Z, a-z, 0-9, +, /) |
| 인코딩 효율 | 낮음(이진 5비트당 1문자 인코딩) | 높음(이진 6비트당 1문자 인코딩) |
| 대소문자 구분 | 구분되지 않음(일반적으로 대문자 사용) | 구분됨 |
| URL 친화성 | 높음(URL 특수 문자를 포함하지 않음) | 추가 변환 필요(+ 및 / 포함) |
Base32의 장단점
장점
- 대문자와 2-7 숫자만 사용하여 대소문자 혼동 방지
- 특수 문자를 포함하지 않아 URL, 파일 이름 등의 시나리오에 적합
- 인코딩된 문자열은 읽기 쉽고 수동으로 입력하기 쉬움
- 채움 문자로 =을 사용하여 식별 및 처리를 쉽게 함
단점
- Base64보다 인코딩 효율이 낮아 생성된 문자열이 더 김
- 더 많은 저장 공간과 대역폭 필요
- 일부 프로그래밍 언어에서 기본 지원이 Base64만큼 완전하지 않음
API开发平台
快速构建、测试和部署API
推荐工具
JWT 디코더 - 무료 온라인 JSON Web Token 파싱 도구
무료 온라인 JWT 디코더 도구。JSON Web Tokens를 디코딩、분석、검증하는 데 사용되며,헤더、페이로드、서명에 대한 상세 정보를 제공합니다。
Base32 인코딩 디코딩 도구 - 온라인 암호화 복호화 변환기
무료 온라인 Base32 인코딩 디코딩 도구。텍스트와 파일의 Base32 암호화 복호화를 지원하며,여러 가지 Base32 인코딩 테이블을 지원합니다。
16진수 변환기 - 텍스트 및 파일의 16진수 인코딩 디코딩 도구
온라인 16진수 인코딩 디코딩 도구。텍스트、이진 데이터、10진수 또는 파일을 16진수 형식으로 변환하거나,16진수 형식을 원본 텍스트 또는 파일로 되돌려 변환하는 것을 지원합니다。
이진 변환기 - 텍스트 및 파일의 이진 인코딩 디코딩 도구
온라인 이진 인코딩 디코딩 도구。텍스트와 파일을 이진 형식으로 변환하거나,이진 형식을 원본 텍스트 또는 파일로 되돌려 변환하는 것을 지원합니다。
파일 Base32 암호화 복호화 도구 - 온라인 파일 인코딩 디코딩
무료 온라인 파일 Base32 암호화 복호화 도구。파일을 업로드하여 Base32 인코딩 및 디코딩 작업을 수행하는 것을 지원하며,처리된 파일을 다운로드할 수 있습니다。