작업 예시

Hex를 Base64로 변환하십시오: ff0080는 /wCA가 됩니다

hexadecimal에서 Base64로 3개의 이진 바이트를 UTF-8 텍스트로 디코딩하지 않고 변환합니다. 정확한 입력과 출력을 비교하십시오.

byte-to-byte 변환을 사용하여 데이터가 텍스트가 아닙니다. 이 예제는 16 진수 쌍 ff, 00 및 80을 취하고 Base64와 같은 세 바이트를 나타냅니다. UTF-8 텍스트 디코딩이 필요하지 않습니다. 잘못된 문자 순서는이 변환을 방지하지 않습니다.

예시 입력

ff0080

예상된 결과

/wCA

단계에 의해 시도

  1. Hex 및 Base64 변환기를 열고 Hex를 Base64로 선택합니다.
  2. ff0080을 입력하고 변환을 실행합니다. 정확한 결과 /wCA를 확인합니다.
  3. Base64를 Hex로 선택하고 /wCA를 입력하여 ff0080을 복구하십시오.

결과를 읽는 방법

각 육각 쌍은 1 바이트를 나타냅니다, 그래서 6개의 hexadecimal 손가락은 3개 바이트입니다. Base64는 이 세 바이트 입력에 필요한 패딩 없이 4개의 문자로 그 바이트를 인코딩합니다. 리터 텍스트 ff0080을 Base64로 변환하면 6개의 문자를 인코딩하고 다른 결과를 생성합니다.

제한 및 중요한 세부 사항

Hex 및 Base64는 암호화가 아닌 뒤집을 수 있는 인코딩입니다. Hex 자리수 또는 잘못된 문자의 확률 번호가 거부됩니다. 이진 출력은 UTF-8을 유효하지 않으며 읽기 쉬운 텍스트로 자동 해석되지 않아야합니다.

RFC 4648

도구 열기