UUencode 인코더/디코더

Unix-to-Unix 형식으로 인코딩하거나 디코딩합니다

UUencode란?

UUencode (Unix-to-Unix encode)는 1980년대에 개발된 바이너리-텍스트 인코딩 방식입니다. 이메일과 뉴스그룹에서 바이너리 파일을 전송하기 위해 널리 사용되었습니다.

  • 형식: begin [권한] [파일명]으로 시작, end로 종료
  • 인코딩: 3바이트를 4개의 인쇄 가능한 문자로 변환
  • 문자셋: 공백(32)부터 시작하는 ASCII 문자 사용
  • 각 줄: 길이(인코딩) + 데이터, 최대 45바이트(60자)
  • 현재: 레거시 시스템에서 주로 사용, Base64로 대체됨