base64 온라인 디코딩 도구는 귀하에게 base를 제공합니다.64 인코딩, base64 온라인 디코딩, base64 암호화 및 해독, Base에서 문자열을 암호화합니다.64 형식을 인코딩하고, 암호화된 Base를 디코딩 및 해독합니다.64 온라인으로 텍스트로64 대체로 평범한 온라인 암호화 알고리즘입니다. 중국어 혼란 문자를 해독할 때, 중국어를 다양한 방식으로 인코딩하면 중국어 혼란 문자를 효과적으로 피할 수 있습니다. 이 사이트는 귀하의 어떤 정보도 기록하지 않으며, 자유롭게 사용해 주세요.
베이스64 encoding은 64 인쇄 가능한 ASCII 문자(A-Z, a-z, 0-9, +,/)를 사용하여 임의의 바이트 시퀀스 데이터를 ASCII 문자열로 인코딩하며, "=" 기호를 접미자로 사용합니다.
numerical value | character | numerical value | character | numerical value | character | numerical value | character |
0 | A | 16 | Q | 32 | G | 48 | w |
1 | B | 17 | R | 33 | h | 49 | x |
2 | C | 18 | S | 34 | I | 50 | y |
3 | D | 19 | T | 35 | j | 51 | Z |
4 | E | 20 | U | 36 | k | 52 | 0 |
5 | F | 21 | V | 37 | L | 53 | 1 |
6 | G | 22 | W | 38 | m | 54 | 2 |
7 | H | 23 | X | 39 | N | 55 | 3 |
8 | I | 24 | Y | 40 | o | 56 | 4 |
9 | J | 25 | Z | 41 | p | 57 | 5 |
10 | K | 26 | A | 42 | Q | 58 | 6 |
11 | L | 27 | B | 43 | r | 59 | 7 |
12 | M | 28 | C | 44 | s | 60 | 8 |
13 | N | 29 | D | 45 | t | 61 | 9 |
14 | O | 30 | E | 46 | u | 62 | + |
15 | P | 31 | F | 47 | v | 63 | / |
베이스64 입력 문자열을 바이트로 나누어, 각 바이트에 대한 이진 값을 얻습니다 (그가 8 비트, 가장 높은 비트에 0을 채우고), 그런 다음 이진 값을 연속으로 연결한 후 그룹으로 나누어 연결합니다 6 비트 (차이가 2 ^ 6 = 64). 마지막 그룹이 6 비트, 마지막 비트에 0을 추가하여 인코딩됩니다. 각 이진 값 그룹을 십진수로 변환한 후, 위 표에서 해당 기호를 연속으로 연결하여 Base64 인코딩 결과.
베이스64 는 어떤 데이터의 기본 이진 데이터 인코딩에도 사용할 수 있으며, ASCII 문자만 전송할 수 있는 애플리케이션에서 사용됩니다. 그러나 이는 일반적으로 MIME 형식의 이메일과 같은 텍스트 데이터의 처리 및 전송에 사용됩니다. Base64 이메일의 내용을 인코딩하는 데 사용할 수 있으며, 다른 언어의 컴퓨터 간의 전송에서 문자가 혼란스럽지 않게 전송하는 데 편리합니다. 주의할 점은 표시보다는 전송입니다. 예를 들어, 서부 유럽에서는 utf-8 인코딩은 중국어를 정상적으로 표시할 수 있습니다 (적절한 글꼴 라이브러리가 설치되어 있는 경우), 하지만 중국어를 정상적으로 전송할 수 없을 수도 있습니다. 이 경우, Base64 이 문제를 가지지 않을 것입니다.
베이스64 인코딩을 명시하지 않는 경우, non-ASCII 문자는 일반적으로 UTF에 인코딩됩니다-8 문자 집합.