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