Base64 인코딩/디코딩

Base64 인코딩/디코딩을 어떻게 사용하나요?

  1. 원본 텍스트 또는 Base64 인코딩 코드를 입력하세요.
  2. '암호화' 버튼을 클릭하여 인코딩을 수행하고, '복호화' 버튼을 클릭하여 디코딩을 수행하세요.
  3. '복사' 버튼을 클릭하여 결과를 클립보드에 복사하세요.
  4. 여기를 클릭하여 이미지를 Base64로 변환하세요.

Base64 인코딩/디코딩이란 무엇인가요?

  1. 온라인 Base64 디코딩/인코딩 도구는 문자열을 Base64로 인코딩하거나 디코딩할 수 있는 도구입니다. JavaScript를 사용하여 간단하고 빠르게 작동합니다.
  2. Base64 인코딩은 3개의 8비트 바이트(3*8=24비트)를 4개의 6비트 바이트(4*6=24비트)로 변환한 후, 각 6비트 바이트 앞에 0을 두 개 추가하여 8비트 바이트를 구성합니다. 입력 데이터가 3바이트의 배수가 아니라면 0으로 채우고, 출력 문자로 '='를 사용합니다. 따라서 인코딩된 텍스트 끝에 1개 또는 2개의 '=' 문자가 나타날 수 있습니다.
  3. 출력 코드의 가독성을 보장하기 위해 Base64는 일관된 변환을 위한 표준 코드 테이블을 정의합니다. 코드 테이블의 크기는 2^6=64이며, 이것이 Base64라는 이름의 유래입니다.
  4. 이 도구를 사용하여 Base64 형식의 코드를 암호화하거나 복호화할 수 있습니다. Base64는 인터넷에서 8비트 바이트 코드를 전송하는 데 가장 널리 사용되는 인코딩 방식 중 하나입니다.

Base64 인코딩 표

64개의 출력 가능한 문자는 대문자 A-Z, 소문자 a-z, 숫자 0-9(총 62개 문자)와 함께 '+'와 '/' 두 개의 문자를 포함합니다.

 000001010011100101110111
000ABCDEFGH
001IJKLMNOP
010QRSTUVWX
011YZabcdef
100ghijklmn
101opqrstuv
110wxyz0123
111456789+/