Base85 인코더·디코더 | ASCII85 & Z85

인코딩브라우저에서 실행(업로드 없음)
Loading…

텍스트를 Base85(ASCII85 또는 Z85)로 인코딩하거나 Base85를 원문 텍스트로 디코딩하세요. Base64보다 25% 더 효율적이며, Adobe ASCII85와 ZeroMQ Z85 변형을 모두 지원합니다. 모든 처리는 브라우저 로컬에서 수행됩니다.

이 도구 사용 방법

  1. 1

    인코딩(텍스트 → Base85) 또는 디코딩(Base85 → 텍스트)을 선택합니다.

  2. 2

    변형을 선택하세요: ASCII85(Adobe) 또는 Z85(ZeroMQ).

  3. 3

    텍스트를 붙여넣거나 입력합니다. Live 모드에서는 즉시 업데이트됩니다(대용량 데이터는 수동 모드 사용).

  4. 4

    결과를 복사하거나 .txt 파일로 다운로드합니다.

  5. 5

    교체 버튼을 사용하여 출력을 입력으로 보내고 모드를 빠르게 전환합니다.

사용 사례 및 예시

공간 효율적인 데이터 저장

저장 공간이 제한된 환경 및 임베디드 시스템에서 Base64에 비해 인코딩된 데이터 크기를 약 8% 줄입니다.

PDF 및 PostScript 인코딩

Adobe PDF 및 PostScript는 텍스트 형식으로 바이너리 데이터(이미지, 글꼴)를 포함하기 위해 ASCII85를 사용합니다.

ZeroMQ 메시지 인코딩

ZeroMQ 프로토콜은 텍스트 기반 메시지 형식 및 구성 파일에서 바이너리 데이터를 인코딩하기 위해 Z85를 사용합니다.

API 데이터 전송

REST API용 JSON/XML 페이로드에서 Base64보다 더 효율적으로 바이너리 데이터를 인코딩합니다.

구성 파일 및 로그

텍스트 전용 시스템(구성, 환경 변수, 로그)에 Base64보다 더 나은 공간 효율성으로 바이너리 콘텐츠를 저장합니다.

Base85란 무엇인가요?

Base85는 5개의 ASCII 문자를 사용하여 4바이트를 표현하며, Base64의 33%에 비해 25% 오버헤드를 달성합니다.

ASCII85는 <~ ~> 구분자를 사용하고 문서에서 더 나은 효율성을 위해 모든 0 그룹을 'z'로 압축합니다.

Z85(ZeroMQ)는 따옴표 및 백슬래시와 같은 셸 특수 문자를 피하도록 최적화된 다른 85문자 집합을 사용합니다.

Base85는 암호화가 아닙니다—기밀성을 위해 전송 보안 또는 암호화 알고리즘을 사용하세요.

자주 묻는 질문

Q.Base85와 Base64의 차이점은 무엇인가요?

A. Base85는 4바이트를 5문자로 인코딩하여 25% 오버헤드가 발생하고, Base64는 3바이트를 4문자로 인코딩하여 33% 오버헤드가 발생합니다. Base85가 약 8% 더 작은 출력을 생성하여 공간 효율적입니다.

Q.ASCII85와 Z85의 차이점은 무엇인가요?

A. ASCII85는 Adobe의 변형으로 <~ ~> 구분자와 모든 0 그룹에 대한 특수 'z' 압축을 사용합니다. Z85는 ZeroMQ의 변형으로 셸 특수 문자를 피하도록 최적화된 다른 문자 집합을 사용하며 압축이 없습니다.

Q.Base85로 유니코드 문자를 인코딩할 수 있나요?

A. 네, 가능합니다. UTF-8을 완전히 지원하므로 한글, 중국어, 일본어, 이모지 및 특수 문자를 모두 정확하게 처리합니다.

Q.Base85는 민감한 데이터 보호에 안전한가요?

A. 아니요. Base64와 마찬가지로 Base85는 인코딩이지 암호화가 아닙니다. 누구나 디코딩할 수 있습니다. 보안을 위해서는 TLS/HTTPS 또는 암호화 알고리즘(예: AES/RSA)을 사용하세요.

관련 도구

더 많은 개발자 도구를 둘러보세요

모든 도구 둘러보기
Base85 인코더·디코더 | ASCII85 & Z85 | WebUtils