UUencode
무료 온라인 서비스 UUencode 설치가 필요 없는 도구
Uuencode란 무엇인가요?
Uuencode는 원래 Unix 시스템을 위해 개발된 바이너리-투-텍스트 인코딩 방식입니다. 바이너리 데이터를 인쇄 가능한 ASCII 문자로 변환하여 이메일이나 유즈넷 같은 텍스트 기반 채널을 통해 바이너리 파일을 안전하게 전송할 수 있게 합니다. 이름은 Unix-to-Unix 인코딩 프로토콜에서 유래했습니다.
텍스트 인코딩 방법
1. 입력 영역에 인코딩할 텍스트를 입력하거나 붙여넣습니다. 2. 필요에 따라 파일 이름 필드에서 파일 이름을 변경합니다 (기본값: "file.txt"). 3. "인코딩" 버튼을 클릭합니다. 4. uuencode된 출력이 출력 영역에 나타나며, "begin" 헤더와 "end" 푸터가 포함됩니다. 5. 복사 버튼을 사용하여 결과를 복사합니다.
Uuencode 데이터 디코딩 방법
1. 전체 uuencode 내용("begin" 행과 "end" 행 포함)을 입력 영역에 붙여넣습니다. 2. "디코딩" 버튼을 클릭합니다. 3. 디코딩된 텍스트가 출력 영역에 나타납니다. 4. 입력이 유효한 uuencode 데이터가 아닌 경우 오류 메시지가 표시됩니다.
Uuencode 형식
uuencode 파일은 파일 모드와 이름을 지정하는 "begin" 행으로 시작하며, 그 뒤에 인코딩된 데이터 행이 옵니다. 각 데이터 행은 길이 문자로 시작하고 인코딩된 문자가 뒤따릅니다. 파일은 단독 백틱(`) 문자 행과 "end" 행으로 끝납니다. 3바이트씩 그룹화되어 24비트가 네 개의 6비트 값으로 분할되고 각각에 32가 추가되어 4개의 인쇄 가능한 ASCII 문자로 인코딩됩니다.
▶Uuencode와 Base64의 차이점은 무엇인가요?
▶바이너리 파일에도 이 도구를 사용할 수 있나요?
▶인코딩된 출력에 "begin"과 "end" 행이 있는 이유는 무엇인가요?
▶데이터는 안전한가요?
이 도구가 당신에게 도움이 되었다면, 저에게 커피 한 잔 사주세요.
제게 커피 한 잔 사주세요.